saas-agents Developer API
const · requiredinteger · min: 1 · requiredconst · requiredenum · requiredinteger · min: 1 · requirednumber · min: 0 · requiredstring · date-time · requiredconst · requiredstring[] · requiredstring · uuid · requiredstring · minLength: 3 · maxLength: 120 · requiredenum · requiredstring | null · date-timebooleanenumconst · requiredstring · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredconst · requiredenum · requiredstring · requiredenum · requiredstring | null · date-time · requiredstring · date-time · requiredstring | null · uuid · requiredstring | null · date-time · requiredstring | null · uuid · requiredstring | null · date-time · requiredconst · requiredconst · requiredstring · uuid · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring · requiredstring · requiredinteger | null · min: 1 · requiredinteger | null · min: 1 · requiredboolean · requiredboolean · requiredconst · requiredstring · uuid · requiredstring · requiredstring | null · requiredenum · requiredstring · date-time · requiredstring · date-time · requiredstring | null · date-time · requiredconst · requiredconst · requiredstring · uuid · requiredstring | null · uuid · requiredstring | null · uuid · requiredstring | null · requiredenum · requiredboolean · requiredstring · date-time · requiredstring · date-time · requiredstring | null · date-time · required
RateLimitedErrorResponse
errorConst value: rate_limited
retryAfterSecQuotaExceededErrorResponse
errorConst value: quota_exceeded
surfaceEnum values:
developer_api
limitusedresetAtInsufficientScopeErrorResponse
errorConst value: insufficient_scope
missingScopesCreateCredentialRequest
workspaceIdnameworkspaceRoleEnum values:
member
admin
DeveloperApiScope[] · minItems: 1 · required
Enum values:
conversations:read
conversations:write
agents:read
models:read
projects:read
documents:read
documents:write
artifacts:read
expiresAtallowNoExpiryenvironmentEnum values:
prod
test
Default: prod
CreateCredentialResponse
okConst value:
secretPlaintext secret returned exactly once. Do not log it.
DeveloperApiCredentialSummary · required
DeveloperApiCredentialSummary
idworkspaceIdnamekindConst value: workspace_api_key
workspaceRoleEnum values:
member
admin
DeveloperApiScope[] · required
Enum values:
conversations:read
conversations:write
agents:read
models:read
projects:read
documents:read
documents:write
artifacts:read
fingerprintNon-secret credential fingerprint.
statusEnum values:
active
revoked
expired
expiresAtcreatedAtcreatedByrevokedAtrevokedBylastUsedAtCapabilitiesResponse
okConst value:
CapabilitiesSnapshot · required
AgentListResponse
okConst value:
AgentSummary[] · required
AgentSummary
idslugnamerequired
createdAtupdatedAtModelSummary
providerIdproviderModelIdruntimeModelIddisplayNamecontextWindowTokensmaxOutputTokensplatformDefaultworkspaceDefaultobject · required
ProjectListResponse
okConst value:
ProjectSummary[] · required
ProjectSummary
idnamedescriptionaccessModeEnum values:
private
workspace
restricted
createdAtupdatedAtarchivedAtConversationListResponse
okConst value:
ConversationSummary[] · required
ConversationResponse
okConst value:
ConversationSummary · required
ConversationSummary
idagentIdprojectIdtitleaccessModeEnum values:
private
workspace
restricted
includeTransverseKnowledgecreatedAtupdatedAtarchivedAt