Skip to content

Manage applications and members

Create an application, assign roles, issue invitations, and set admission limits.

Updated View as Markdown

Prerequisites

Use an interactive session or personal access token. Invitation preview and acceptance remain session-only.

Create an application

curl -X POST https://api.agent.mq/v1/applications \
  -H "Authorization: Bearer $AGENTMQ_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"Research assistant"}'

Set per-application limits

curl -X PUT https://api.agent.mq/v1/applications/app_<32-lowercase-hex>/limits \
  -H "Authorization: Bearer $AGENTMQ_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"dailyProviderRequests":1000,"providerRequestsPerMinute":30,"activeServiceInvocations":5}'

Invite a member

An owner issues a single-use invitation for DEVELOPER or VIEWER. The invitation secret is returned once. The recipient signs in, previews it, then accepts it.

Verify

GET /v1/applications/{appId} returns the application without credential values. Owners can list members and pending invitation metadata.

Next steps

Navigation

Type to search…

↑↓ navigate↵ selectEsc close