Apple & Google passes

Generate Apple pass

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
certificate_idstringRequired
Responses
200Success
application/json
Responseany
get
/v1/pass/apple/generate/{certificate_id}
200Success

No content

Webhook: Save user device with pass serial number

post
Path parameters
deviceLibraryIdentifierstringRequired
serialNumberstringRequired
Responses
200Success
application/json
Responseany
post
/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber}
200Success

No content

Webhook: Unregister Apple pass

delete
Path parameters
serialNumberstringRequired
Responses
200Success
application/json
Responseany
delete
/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber}
200Success

No content

Webhook: Apple get updatable pass

get
Path parameters
deviceLibraryIdentifierstringRequired
Responses
200Success
application/json
Responseany
get
/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}
200Success

No content

Update Apple pass

get
Path parameters
serialNumberstringRequired
Responses
200Success
application/json
Responseany
get
/v1/passes/{passTypeIdentifier}/{serialNumber}
200Success

No content

Webhook: Apple logs

post
Responses
200Success
application/json
Responseany
post
/v1/log
200Success

No content

Generate Google pass

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
certificate_idstringRequired
Responses
200Success
application/json
Responseany
post
/v1/google-wallet/{certificate_id}
200Success

No content

Update Google pass

post
Responses
200Success
application/json
Responseany
post
/v1/google-wallet/update/{certificate_id}
200Success

No content

Unregister pass and notify user

post
Responses
200Success
application/json
Responseany
post
/v1/google-wallet/remove-pass/{certificate_id}
200Success

No content

Send Google push notification

post
Responses
200Success
application/json
Responseany
post
/v1/google-wallet/send-push-notification/{certificate_id}
200Success

No content

Klaviyo send push notification

post
Responses
200Success
application/json
Responseany
post
/v1/push
200Success

No content

Generate Apple pass for persona

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
persona_idstringRequired
Responses
200Success
application/json
Responseany
get
/v1/pass/persona/apple/{persona_id}
200Success

No content

Generate Google pass for persona

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
persona_idstringRequired
Responses
200Success
application/json
Responseany
post
/v1/pass/persona/google/{persona_id}
200Success

No content

Last updated