> ## Documentation Index
> Fetch the complete documentation index at: https://dify-6c0370d8-docs-agent-app-service-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Agent App Info

> Retrieve basic information for the Agent app identified by the API key.



## OpenAPI

````yaml /en/api-reference/openapi_agent.json get /info
openapi: 3.0.1
info:
  title: Agent App API
  description: >-
    Agent apps expose a streaming service API for production integrations. Use
    the API key created from the Agent app API Access page. Public service API
    requests use the returned API base URL and do not include the Agent ID in
    the path; the API key identifies the backing app.
  version: 1.0.0
servers:
  - url: https://{api_base_url}
    description: >-
      Base URL of the Agent App API. Use the Service API Base URL shown in the
      Agent app API Access page. For self-hosted deployments, replace it with
      your own API base URL.
    variables:
      api_base_url:
        default: api.dify.ai/v1
        description: Host and path of the API base URL, without the `https://` prefix.
security:
  - ApiKeyAuth: []
tags:
  - name: Agent Messages
    description: Send Agent app messages and stop running tasks.
  - name: Agent Files
    description: Upload files for Agent app conversations.
  - name: Agent Conversations
    description: List Agent app conversations and conversation messages.
  - name: Agent App
    description: Retrieve Agent app parameters and metadata.
paths:
  /info:
    get:
      tags:
        - Agent App
      summary: Get Agent App Info
      description: Retrieve basic information for the Agent app identified by the API key.
      operationId: getAgentAppInfo
      responses:
        '200':
          description: Basic information of the application.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AppInfoResponse'
              examples:
                appInfo:
                  summary: Response Example
                  value:
                    name: My Chat App
                    description: A helpful customer service chatbot.
                    tags:
                      - customer-service
                      - chatbot
                    mode: chat
                    author_name: Dify Team
components:
  schemas:
    AppInfoResponse:
      type: object
      properties:
        name:
          type: string
          description: Application name.
        description:
          type: string
          description: Application description.
        tags:
          type: array
          items:
            type: string
          description: Application tags.
        mode:
          type: string
          description: >-
            Application mode. `chat` for basic chat apps, `agent-chat` for
            agent-based apps, `advanced-chat` for chatflow apps.
        author_name:
          type: string
          description: Name of the application author.
  securitySchemes:
    ApiKeyAuth:
      type: http
      scheme: bearer
      bearerFormat: API_KEY
      description: >-
        API Key authentication. For all API requests, include your API Key in
        the `Authorization` HTTP Header, prefixed with `Bearer `. Example:
        `Authorization: Bearer {API_KEY}`. **Strongly recommend storing your API
        Key on the server-side, not shared or stored on the client-side, to
        avoid possible API-Key leakage that can lead to serious consequences.**

````