Skip to main content
Version: 4.0.2
Version: 1.0

Access Pass

A pass is a digital credential that grants access to a physical location (a door, gate, or zone) or a digital resource (an API or service). Access Pass is served by accesspass-srv, the successor to the legacy pass-srv service.

Migration note: The /pass-srv/* endpoints below are kept for backward compatibility and marked deprecated. New integrations should use the /accesspass-srv/passes, /accesspass-srv/templates, and /accesspass-srv/layouts endpoints instead. There is no forced cutover — existing integrations continue to work unchanged during the transition period. See the Access Pass guide for details.

Authentication

Security Scheme Type:

oauth2

OAuth Flow (implicit):

Scopes:

  • cidaas:pass_read: Gives access to read pass

  • cidaas:pass_write: Gives access to create and update pass

  • cidaas:pass_delete: Gives access to delete pass

  • cidaas:passes_search: Gives search access to the passes

  • passes: Gives access to passes for the authenticated user

OAuth Flow (clientCredentials):

Scopes:

  • cidaas:pass_read: Gives access to read pass

  • cidaas:pass_write: Gives access to create and update pass

  • cidaas:pass_delete: Gives access to delete pass

  • cidaas:passes_search: Gives search access to the passes

  • passes: Gives access to passes for the authenticated user

OAuth Flow (authorizationCode):

Scopes:

  • cidaas:pass_read: Gives access to read pass

  • cidaas:pass_write: Gives access to create and update pass

  • cidaas:pass_delete: Gives access to delete pass

  • cidaas:passes_search: Gives search access to the passes

  • passes: Gives access to passes for the authenticated user