GuideAPIIntegration
Scan API
Record barcode/QR scans to validate passes and trigger downstream events (redemption, attendance, CRM signals).
Scan API
When Scan API is needed
Endpoint
Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Body
datastring · min: 3 · max: 2048Required
Raw Data of the scan value
typestring · enumRequiredPossible values:
Type of data
Responses
201
Scan successfully recorded; pass identifier returned
passIdstringRequired
Identifier of the pass
400
Invalid scan request (data too short/long, missing type)
401
Not authorized or invalid credentials
404
No pass found with matching scan data
500
Processing error during scan event generation
post/api/{tenantId}/scans
Authentication and authorization
Request fields
type values
Response
Implementation notes
Validate the integration
Troubleshooting
404 Not Found
400 Bad Request
401 Unauthorized
FAQ
Last updated

