Skip to main content
GET
/
api
/
v1
/
owner
/
agent
Get Agent Config
curl --request GET \
  --url https://api.example.com/api/v1/owner/agent
{
  "id": "<string>",
  "custom_slug": "<string>",
  "display_name": "<string>",
  "agent_name": "<string>",
  "welcome_message": "<string>",
  "is_active": true,
  "creator_bio": "<string>",
  "agent_instructions": "<string>",
  "total_chats": 123,
  "total_messages": 123
}

Get Agent Config

Returns the agent link (profile) configuration for the authenticated user.

Authentication

Requires a valid user JWT token. Starter plan required.

Response

id
string
UUID of the agent link.
custom_slug
string
URL slug for the public agent page.
display_name
string
Agent display name.
agent_name
string
AI system name (nullable).
welcome_message
string
Greeting message for visitors (nullable).
is_active
boolean
Whether the agent is live.
creator_bio
string
Owner’s bio (nullable).
agent_instructions
string
Custom agent instructions (nullable).
total_chats
integer
Total conversation count.
total_messages
integer
Total message count.

Example

curl https://api.ama2.me/api/v1/owner/agent \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"
{
  "id": "uuid",
  "custom_slug": "my-agent",
  "display_name": "My Agent",
  "agent_name": "Assistant",
  "welcome_message": "Hi! How can I help you?",
  "is_active": true,
  "creator_bio": "Software engineer",
  "agent_instructions": null,
  "total_chats": 42,
  "total_messages": 1337
}