Get an UMA invitation by code
Retrieve details about an UMA invitation by its invitation code.
Path parameters
The code of the invitation to get
Response
Invitation retrieved successfully
Example response
{
"code": "019542f5",
"createdAt": "2025-09-01T14:30:00Z",
"claimedAt": "2025-09-01T14:30:00Z",
"url": "https://uma.me/i/019542f5",
"expiresAt": "2025-09-01T14:30:00Z",
"inviterUma": "$inviter@uma.domain",
"inviteeUma": "$invitee@uma.domain",
"status": "PENDING",
"firstName": "Jane",
"amountToSend": {
"amount": 12550,
"currency": {
"code": "USD",
"name": "United States Dollar",
"symbol": "$",
"decimals": 2
}
}
}Changes
Changed in 7 of the 33 revisions of this API.512445
- ●
added the new
REQUEST_ID_MISSINGenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
UMA_NOT_FOUNDenum value to thecoderesponse property for the response status404response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_BODY_MISMATCHenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_INVALIDenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_MALFORMEDenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_MISSINGenum value to thecoderesponse property for the response status401response-property-enum-value-added
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREto the response bodyoneOflist for the response status401response-body-one-of-added
- ▲
added
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDto the response bodyoneOflist for the response status404response-body-one-of-added
- ▲
added
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORto the response bodyoneOflist for the response status500response-body-one-of-added
- ▲
the response's body type/format changed from
object/to/for status401response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status404response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status500response-body-type-changed
- ▲
removed the required property
codefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the500statusresponse-required-property-removed
- ●
removed the optional property
detailsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the404statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the500statusresponse-optional-property-removed
This revision also has 24 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREto the response bodyoneOflist for the response status401response-body-one-of-added
- ▲
added
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDto the response bodyoneOflist for the response status404response-body-one-of-added
- ▲
added
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORto the response bodyoneOflist for the response status500response-body-one-of-added
- ▲
the response's body type/format changed from
object/to/for status401response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status404response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status500response-body-type-changed
- ▲
removed the required property
codefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the500statusresponse-required-property-removed
- ●
removed the optional property
detailsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the404statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the500statusresponse-optional-property-removed
This revision also has 13 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
statusresponse property const value401was removed for the status401response-property-const-removed
- ▲
the
statusresponse property const value401was removed for the status401response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value500was removed for the status500response-property-const-removed
- ▲
the
statusresponse property const value500was removed for the status500response-property-const-removed
- ●
added the new
401.00enum value to theoneOf[Error401_INVALID_SIGNATURE]/statusresponse property for the response status401response-property-enum-value-added
- ●
added the new
401.00enum value to theoneOf[Error401_UNAUTHORIZED]/statusresponse property for the response status401response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_BULK_UPLOAD_JOB_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_INVITATION_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_LOOKUP_REQUEST_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_QUOTE_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_REFERENCE_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_TOKEN_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_TRANSACTION_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_USER_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
500.00enum value to theoneOf[Error500_GRID_SWITCH_ERROR]/statusresponse property for the response status500response-property-enum-value-added
- ●
added the new
500.00enum value to theoneOf[Error500_INTERNAL_ERROR]/statusresponse property for the response status500response-property-enum-value-added
This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲