> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify-poc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Authentication Info

> Returns information about the authentication credentials being used to access the API



## OpenAPI

````yaml /api-reference/tiger-cloud-rest-api/openapi.yaml get /auth/info
openapi: 3.0.3
info:
  title: Tiger Cloud API
  description: |
    A RESTful API for Tiger Cloud.
  version: 1.0.0
  license:
    name: Proprietary
    url: https://www.tigerdata.com/legal/terms
  contact:
    name: Tiger Data Support
    url: https://www.tigerdata.com/contact
servers:
  - url: https://console.cloud.timescale.com/public/api/v1
    description: API server for Tiger Cloud
  - url: http://localhost:8080
    description: Local development server
security:
  - basicAuth: []
tags:
  - name: Auth
    description: Authentication and authorization information.
  - name: VPCs
    description: Manage VPCs and their peering connections.
  - name: Services
    description: Manage services, read replicas, and their associated actions.
  - name: Analytics
    description: Track analytics events.
paths:
  /auth/info:
    get:
      tags:
        - Auth
      summary: Get Authentication Info
      description: >-
        Returns information about the authentication credentials being used to
        access the API
      responses:
        '200':
          description: Authentication information retrieved successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthInfo'
        4XX:
          $ref: '#/components/responses/ClientError'
components:
  schemas:
    AuthInfo:
      type: object
      required:
        - type
        - apiKey
      properties:
        type:
          type: string
          description: The type of authentication being used
          enum:
            - apiKey
          example: apiKey
        apiKey:
          type: object
          description: Information about the API key credentials
          required:
            - public_key
            - name
            - created
            - project
            - issuing_user
          properties:
            public_key:
              type: string
              description: The public key of the client credentials
              example: tskey_abc123
            name:
              type: string
              description: The name of the credential
              example: my-production-token
            created:
              type: string
              format: date-time
              description: When the client credentials were created
              example: '2024-01-15T10:30:00Z'
            project:
              type: object
              description: Information about the project
              required:
                - id
                - name
                - plan_type
              properties:
                id:
                  type: string
                  description: The project ID
                  example: rp1pz7uyae
                name:
                  type: string
                  description: The name of the project
                  example: My Production Project
                plan_type:
                  type: string
                  description: The plan type for the project
                  example: FREE
            issuing_user:
              type: object
              description: Information about the user who created the credentials
              required:
                - id
                - name
                - email
              properties:
                id:
                  type: string
                  description: The user ID
                  example: user123
                name:
                  type: string
                  description: The user's name
                  example: John Doe
                email:
                  type: string
                  format: email
                  description: The user's email
                  example: john.doe@example.com
    Error:
      type: object
      properties:
        code:
          type: string
        message:
          type: string
  responses:
    ClientError:
      description: Client error response (4xx status codes).
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: >
        HTTP Basic Authentication using your Tiger Cloud public key and secret
        key.


        Format: `Authorization: Basic <base64(public_key:secret_key)>`


        Example:

        ```bash

        curl -X GET
        "https://console.cloud.timescale.com/public/api/v1/projects/{project_id}/services"
        \
          -H "Authorization: Basic $(echo -n 'your_public_key:your_secret_key' | base64)"
        ```

````