AvatarOps Docs

AvatarOps API Reference

Source of truth: packages/openapi/avatarops-openapi.yaml

Download OpenAPI YAML

Endpoint Summary

MethodPath
GET/organizations
POST/organizations
GET/organizations/{organizationId}
PATCH/organizations/{organizationId}
GET/workspaces
POST/workspaces
GET/workspaces/{workspaceId}
PATCH/workspaces/{workspaceId}
GET/avatars
POST/avatars
GET/avatars/{avatarId}
PATCH/avatars/{avatarId}
POST/avatars/{avatarId}/archive
GET/avatars/{avatarId}/versions
POST/avatars/{avatarId}/versions
GET/avatars/{avatarId}/versions/{versionId}
POST/avatars/{avatarId}/versions/{versionId}/approve
POST/avatars/{avatarId}/versions/{versionId}/reject
GET/campaigns
GET/campaigns/{campaignId}
POST/campaigns/{campaignId}/generate
GET/workflow-runs
GET/workflow-runs/{runId}
GET/workflow-runs/{runId}/steps
GET/workflow-runs/{runId}/events
POST/workflow-runs/{runId}/signal
POST/workflow-runs/{runId}/steps/{stepId}/retry
POST/workflow-runs/{runId}/steps/{stepId}/approve
POST/workflow-runs/{runId}/steps/{stepId}/reject
GET/assets
GET/assets/{assetId}
POST/assets/presign-upload
GET/assets/{assetId}/lineage
GET/assets/{assetId}/scores
POST/assets/{assetId}/tags
GET/export-presets
POST/export-presets
GET/exports
POST/exports
GET/exports/{exportId}
GET/agents
POST/agents
GET/agents/{agentId}
POST/agents/{agentId}/tokens
DELETE/agents/{agentId}/tokens/{tokenId}
GET/approvals
GET/approvals/{approvalId}
POST/approvals/{approvalId}/decision
POST/planning/preview
GET/spend-limits
POST/spend-limits
PATCH/spend-limits/{spendLimitId}
GET/policy-packs
POST/policy-packs
PATCH/policy-packs/{policyPackId}
GET/policy-packs/{policyPackId}/bindings
POST/policy-packs/{policyPackId}/bind
GET/policy/effective
GET/audit-logs
GET/audit-logs/{auditLogId}
GET/usage-events
GET/billing-events
GET/spend-summary
GET/webhooks
POST/webhooks
PATCH/webhooks/{webhookId}
GET/webhooks/{webhookId}/deliveries