POST api/v1/Users/AssignBluIDMobileCredential

API to add BluID Mobile Credential

Request Information

URI Parameters

None.

Body Parameters

BluIDMobileCredentialAssignViewModel
NameDescriptionTypeAdditional information
UserId

Represents the ID of the User to obtain a BluID credential for

globally unique identifier

Required

MobileCredentialPoolId

Represents the Mobile Credential Pool from which the card will be assigned - this should be configured in the BluSKY before making this call

globally unique identifier

Required

SendEmail

Whether we need to send email to the User

boolean

Required

APISessionId

This API session ID will help to tag the response with the call

globally unique identifier

Required

CallbackURL

BluB0X will call this URL once the Credential is assigned

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": "92443941-d0a8-4416-9e95-e596d4d026c2",
  "MobileCredentialPoolId": "44abb207-d470-4df8-b5ab-72e07bf71f1d",
  "SendEmail": true,
  "APISessionId": "44128d8c-230c-4cbd-aed9-de545f2b47fb",
  "CallbackURL": "sample string 5"
}

application/xml, text/xml

Sample:
<BluIDMobileCredentialAssignViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers">
  <APISessionId>44128d8c-230c-4cbd-aed9-de545f2b47fb</APISessionId>
  <CallbackURL>sample string 5</CallbackURL>
  <MobileCredentialPoolId>44abb207-d470-4df8-b5ab-72e07bf71f1d</MobileCredentialPoolId>
  <SendEmail>true</SendEmail>
  <UserId>92443941-d0a8-4416-9e95-e596d4d026c2</UserId>
</BluIDMobileCredentialAssignViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Result
NameDescriptionTypeAdditional information
ResultCode

Represents the result code

integer

None.

Description

Represents a description of the result code

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ResultCode": 1,
  "Description": "sample string 2"
}

application/xml, text/xml

Sample:
<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers">
  <Description>sample string 2</Description>
  <HttpStatusCode>Continue</HttpStatusCode>
  <ResultCode>1</ResultCode>
</Result>