Get surface details

Get a surface by ID including its items and keys.

Authentication

AuthorizationBearer
API key or Clerk session token

Path parameters

idstringRequired
surfaceIdstringRequired

Response

Surface details
createdAtstring
endpointstring or null

Canonical public URL of this surface (MCP, API, A2A, AG-UI, webhook, chat). Null for surface types reached through their own channels (Slack, email, schedule, …). Clients should use this instead of constructing the URL themselves.

idstring
itemslist of objects
keyslist of objects
namestring
productIdstring
scopeTargetslist of objects
statusstring
typestring
updatedAtstring
webhookHealthobject
behavioranyOptional
inboundanyOptional
outboundanyOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error