Skip to main content

MobileFlashPassApiApi

MethodHTTP requestDescription
cancelMobileFlashPassBulkOperationDELETE /api/web/v1/mobileFlashPass/cancel/{id}Cancel mobile flash pass bulk operation
downloadAppleMobileFlashPassGET /api/web/v1/mobileFlashPass/downloads/apple/{enrollmentId}/{claimToken}Download Apple Wallet mobile flash pass.
downloadGoogleMobileFlashPassGET /api/web/v1/mobileFlashPass/downloads/google/{enrollmentId}/{claimToken}Download Google Wallet mobile flash pass.
downloadMFPBulkOperationLogsGET /api/web/v1/mobileFlashPass/download/logs/{id}Download mobile flash pass bulk operation logs
downloadMFPLogsV2GET /api/web/v2/mobileFlashPass/download/logs/{id}Download mobile flash pass logs V2
getFlashPassDownloadURIGET /api/web/v1/mobileFlashPass/downloadUri/{walletType}/{enrollmentId}Get mobile flash pass download URI
getIssueMFPBulkOperationDetailsGET /api/web/v1/mobileFlashPassGet all issued bulk mobile flash pass request(s)
getMobileFlashPassRequestDetailsGET /api/web/v1/mobileFlashPass/{id}Get mobile flash pass request details
issueMobileFlashPassBulkOperationPOST /api/web/v1/mobileFlashPassCreate bulk mobile flash pass request (Deprecated)
issueMobileFlashPassBulkOperationV2POST /api/web/v2/mobileFlashPassCreate bulk mobile flash pass request V2

cancelMobileFlashPassBulkOperation

cancelMobileFlashPassBulkOperation(id)

Cancel mobile flash pass bulk operation

Cancel mobile flash pass bulk operation. Caller requires the issuance remove permission to access this resource.

Parameters

NameTypeDescriptionNotes
idStringThe bulk operation ID

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

downloadAppleMobileFlashPass

byte[] downloadAppleMobileFlashPass(enrollmentId, claimToken)

Download Apple Wallet mobile flash pass.

Downloads a single Apple Wallet mobile flash pass. Caller requires the ISSUANCE:VIEW permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
enrollmentIdStringThe unique enrollment ID obtained from Read Enrollments request.
claimTokenStringThe Apple Wallet random claim token.

Return type

byte[]

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/vnd.apple.pkpass, application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

downloadGoogleMobileFlashPass

String downloadGoogleMobileFlashPass(enrollmentId, claimToken)

Download Google Wallet mobile flash pass.

Returns a single Google Wallet mobile flash pass URL for download. Caller requires the ISSUANCE:VIEW permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
enrollmentIdStringThe unique enrollment ID obtained from Read Enrollments request.
claimTokenStringThe Google Wallet random claim token.

Return type

String

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

downloadMFPBulkOperationLogs

downloadMFPBulkOperationLogs(id)

Download mobile flash pass bulk operation logs

Download logs for mobile flash pass bulk operation. Caller requires the issuance view permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
idStringThe bulk operation ID

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

downloadMFPLogsV2

downloadMFPLogsV2(id)

Download mobile flash pass logs V2

Download logs for mobile flash pass. Caller requires the issuance view permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
idStringThe request ID

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

getFlashPassDownloadURI

String getFlashPassDownloadURI(walletType, enrollmentId)

Get mobile flash pass download URI

Retrieves the Mobile Flash Pass download URI for the specified wallet and enrollment. Caller requires the ISSUANCE:VIEW permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
walletTypeStringThe wallet to retrieve the download URI for.
enrollmentIdStringThe unique enrollment ID obtained from Read Enrollments request.

Return type

String

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

getIssueMFPBulkOperationDetails

List<IssueMobileFlashPassBulkOperationDetails> getIssueMFPBulkOperationDetails()

Get all issued bulk mobile flash pass request(s)

Get all issued bulk mobile flash pass request(s). Caller requires the issuance view permission to access this resource.

Example

Parameters

This endpoint does not need any parameter.

Return type

List<IssueMobileFlashPassBulkOperationDetails>

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

getMobileFlashPassRequestDetails

MobileFlashPassRequestDetails getMobileFlashPassRequestDetails(id)

Get mobile flash pass request details

Get mobile flash pass request details. Caller requires the issuance view permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
idStringThe mobile flash pass request id

Return type

MobileFlashPassRequestDetails

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
403Forbidden-
404The specified resource was not found-
409Conflict-
500Unexpected error-

issueMobileFlashPassBulkOperation

IssueMobileFlashPassBulkOperationDetails issueMobileFlashPassBulkOperation(enrollmentMultiFlashPassApiRequestV1)

Create bulk mobile flash pass request (Deprecated)

Create bulk mobile flash pass request. Caller requires the issuance add permission to access this resource.

Example

Parameters

NameTypeDescriptionNotes
enrollmentMultiFlashPassApiRequestV1EnrollmentMultiFlashPassApiRequestV1

Return type

IssueMobileFlashPassBulkOperationDetails

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-

issueMobileFlashPassBulkOperationV2

IssueMobileFlashPassBulkOperationDetails issueMobileFlashPassBulkOperationV2(enrollmentMultiFlashPassApiRequestV2)

Create bulk mobile flash pass request V2

Create bulk mobile flash pass request. Caller requires the ISSUANCE:ADD permission to access this resource.

<b>Note:</b> Request body payload must not exceed 200 KB.

Example

Parameters

NameTypeDescriptionNotes
enrollmentMultiFlashPassApiRequestV2EnrollmentMultiFlashPassApiRequestV2

Return type

IssueMobileFlashPassBulkOperationDetails

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200OK-
400Bad request-
401Authorization information is missing or invalid-
404The specified resource was not found-
500Unexpected error-