Skip to main content
GET
/
agents
/
{id}
/
services
List services for an agent
curl --request GET \
  --url https://api.x84.ai/agents/{id}/services
[
  {
    "address": "9xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
    "serviceType": "a2a",
    "endpoint": "https://agent.x84.ai/a2a/my-agent",
    "version": "1.0.0",
    "active": true
  },
  {
    "address": "3xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
    "serviceType": "mcp",
    "endpoint": "https://agent.x84.ai/mcp/my-agent",
    "version": "1.0.0",
    "active": true
  }
]

Path Parameters

id
string
required

Agent NFT mint pubkey

Example:

"DRpbCBMxVnDK7maPM5tGv6MvB3v1sRMC86PZ8okm21hy"

Query Parameters

serviceType
string

Filter by type (mcp, a2a, api, web)

active
boolean

Filter by active status

Response

200 - application/json

List of services for the agent

address
string
required

PDA address

Example:

"9xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU"

serviceType
enum<string>
required

Service type

Available options:
mcp,
a2a,
api,
web
Example:

"a2a"

active
boolean
required

Whether service is active

Example:

true

endpoint
string

Service endpoint URL

Example:

"https://agent.x84.ai/a2a/my-agent"

version
string

Service version

Example:

"1.0.0"