Skip to main content

Describe the current API key actor.

GET 

/me

Describe the current API key actor.

OK

Schema

    apiKeyIduuidrequired
    Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
    keyNamestring | nullnullablerequired
    Example: CI Deploy Key
    keyPrefixstring | nullnullablerequired
    Example: ak_live_xxxx
    organizationIduuidrequired
    Example: 7b1e2c3d-0000-0000-0000-000000000001
    scopestringrequired

    Possible values: [organization, project]

    Example: organization
    scopedProjectIduuidnullablerequired
    Example: null
    permissionsstring[]nullablerequired
    Example: ["read:project","write:entry"]
    createdByUserIduuidrequired
    Example: 9a8b7c6d-0000-0000-0000-000000000002
    lastUsedAtdate-timenullablerequired
    Example: 2025-01-15T10:30:00Z

Permissions Reference

The permissions array on the API key actor lists the resource-level operations the key is authorized to perform. Each permission is formatted as {action}:{resource}.

A null value means the key has full access to all resources within its scope (organization or project). An explicit array enforces least-privilege — the key can only perform operations listed there.

Available permissions

PermissionWhat it grants
read:projectRead project metadata, settings, and members
write:projectCreate and update projects
delete:projectDelete projects
read:entryRead entries (bugs, features, tasks) and their details
write:entryCreate and update entries
delete:entryDelete entries
read:commentRead comments on entries
write:commentCreate and update comments
delete:commentDelete comments
read:attachmentDownload attachments
write:attachmentUpload attachments
delete:attachmentDelete attachments
read:releaseRead releases and their contents
write:releaseCreate and update releases
delete:releaseDelete releases
read:webhookList outbound webhook subscriptions
write:webhookCreate and update webhook subscriptions
delete:webhookDelete webhook subscriptions
read:auditRead audit log events
read:searchRun global search queries
read:snapshotRead report snapshots
read:agreementRead agreements and their status
read:wikiRead wiki pages
read:time_entryRead time entries
write:time_entryCreate, update, submit, and approve time entries
read:userRead organization members
write:userInvite and update organization members
read:project_memberRead project membership
write:project_memberAdd and update project members
delete:project_memberRemove project members (not included in the default set)
write:integration_linkCreate and upsert integration link records
delete:integration_linkDelete integration link records

Checking your key's capabilities

Call GET /api/v1/me before running your integration to confirm the permissions your key holds. If permissions is null, the key has full org-scoped access. If it is an array, only the listed operations will succeed — all others return HTTP 403.

curl https://app.alignsoft.us/api/v1/me \
-H "Authorization: Bearer $ALIGN_KEY"