References

API-to-scope reference

Required scopes for every public DevRev API endpoint, auto-generated from the OpenAPI spec.

This page is auto-generated from the public OpenAPI spec during the documentation build. Do not edit it manually — changes are overwritten on rebuild. To update scope annotations, modify the gateway proto annotations and regenerate the spec.

Each row shows the HTTP method, API path, and the scope(s) that a snap-in's service account must hold to call that endpoint. For context on how to declare scopes in your manifest, see Snap-in scopes.

Endpoints that need no scopes show None in the Required scope column.

Other

MethodAPI pathRequired scope
GET/pingNone
POST/pingNone

Atoms

MethodAPI pathRequired scope
GET/atoms.get{object_type}:read (derived from id field — for example, issue:read, ticket:read)
POST/atoms.get{object_type}:read (derived from id field — for example, issue:read, ticket:read)

Auth connections

MethodAPI pathRequired scope
POST/dev-orgs.auth-connections.createdev_org:write
POST/dev-orgs.auth-connections.deletedev_org:all
GET/dev-orgs.auth-connections.getdev_org:read
POST/dev-orgs.auth-connections.getdev_org:read
GET/dev-orgs.auth-connections.listdev_org:read
POST/dev-orgs.auth-connections.listdev_org:read
POST/dev-orgs.auth-connections.toggledev_org:write
POST/dev-orgs.auth-connections.updatedev_org:write

Organizations

MethodAPI pathRequired scope
GET/dev-orgs.getdev_org:read
POST/dev-orgs.getdev_org:read

Users

MethodAPI pathRequired scope
POST/dev-users.activatedev_user:write
POST/dev-users.createdev_user:write
POST/dev-users.deactivatedev_user:all
GET/dev-users.getdev_user:read
POST/dev-users.getdev_user:read
POST/dev-users.identities.linkdev_user:write
POST/dev-users.identities.unlinkdev_user:write
GET/dev-users.listdev_user:read
POST/dev-users.listdev_user:read
POST/dev-users.mergedev_user:all
GET/dev-users.selfNone
POST/dev-users.selfNone
POST/dev-users.self.updateNone
POST/dev-users.updatedev_user:write

Groups

MethodAPI pathRequired scope
POST/groups.creategroup:write
GET/groups.getgroup:read
POST/groups.getgroup:read
GET/groups.listgroup:read
POST/groups.listgroup:read
POST/groups.members.addgroup_membership:write
GET/groups.members.listgroup_membership:read
POST/groups.members.listgroup_membership:read
POST/groups.members.removegroup_membership:write
POST/groups.updategroup:write

Workspaces

MethodAPI pathRequired scope
POST/rev-orgs.createrev_org:write
POST/rev-orgs.deleterev_org:all
GET/rev-orgs.getrev_org:read
POST/rev-orgs.getrev_org:read
GET/rev-orgs.listrev_org:read
POST/rev-orgs.listrev_org:read
POST/rev-orgs.updaterev_org:write

Customers

MethodAPI pathRequired scope
POST/rev-users.createrev_user:write
POST/rev-users.deleterev_user:all
GET/rev-users.getrev_user:read
POST/rev-users.getrev_user:read
GET/rev-users.listrev_user:read
POST/rev-users.listrev_user:read
POST/rev-users.mergerev_user:all
GET/rev-users.scanrev_user:read
POST/rev-users.scanrev_user:read
POST/rev-users.updaterev_user:write

System users

MethodAPI pathRequired scope
GET/sys-users.listdev_user:read
POST/sys-users.listdev_user:read
POST/sys-users.updatedev_user:write

Last updated on