Download OpenAPI specification:Download
These are the current list of public endpoints for interacting with our systems to create and manage invoices in a simplified way. This API is intended to be used by our partners, find out more at https://monnos.com/business/.
The current endpoints are:
https://api.pay.monnos.com
https://staging.api.pay.monnos.com
More advanced endpoints and granular control are in the works. If you have any suggestions, feedback or custom necessities, feel free to enter in contact with us at https://help.monnos.com/.
These endpoints are used to create invoices in a simplified way, without the need to use our dashboard. It'll result on the creation of an invoice that can be paid end-to-end through our provided widget.
amount | number <double> The amount of the invoice, in the currency specified by the invoice. ("BRL" by default) |
disableCommunications | boolean Default: false Whether or not to disable communications with the payer. If set to true, the payer will not receive any emails regarding the invoice. |
payerEmail | string <email> The email of the payer, if not specified, the payer will be prompted to enter it if paying with crypto. |
paymentMethodKind | string Enum: "CRYPTO" "PIX" "LN" The kind of payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
paymentMethodId | string The ID of the payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
object Default: {"callbackUrl":null,"successCallbackUrl":null,"failureCallbackUrl":null,"eventCallbackUrl":null} Currently disabled, coming real soon. | |
metadata | object Default: {} The invoice metadata, used to store custom information about the invoice. Can be used to store custom information about the invoice, will be sent on every callback and persisted alongside the main invoice data. |
{- "amount": 0,
- "disableCommunications": false,
- "payerEmail": "user@example.com",
- "paymentMethodKind": "CRYPTO",
- "paymentMethodId": "string",
- "callbacks": {
- "callbackUrl": null,
- "successCallbackUrl": null,
- "failureCallbackUrl": null,
- "eventCallbackUrl": null
}, - "metadata": { }
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
Returns a paginated listed of all invoices, can also filter by specific statuses.
page | number <integer> The desired page to retrieve |
size | number <integer> The number of elements to be retrieved in each page |
sort | string Enum: "desc" "asc" The sorting direction (affects paging) |
orderBy | string Enum: "created" "amount" The field to sort the selection (affects paging) |
status | string Enum: "CREATED" "PENDING" "PROCESSING" "CANCELED" "COMPLETED" "REFUND_ISSUED" "REFUNDED" "FAILED_REFUND" Filters only invoices of a given status (affects paging). Can filter multiple statuses at once,
just add all status want separated by commas, as an example: |
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "hasNext": true,
- "hasPrevious": true,
- "page": 0,
- "totalPages": 0,
- "elementsPerPage": 0,
- "totalElements": 0,
- "elements": [
- {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
]
}
}
invoiceId required | string The invoice ID, used to identify the invoice in question. |
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
staticId required | string |
amount | number <double> The amount of the invoice, in the currency specified by the invoice. ("BRL" by default) |
disableCommunications | boolean Default: false Whether or not to disable communications with the payer. If set to true, the payer will not receive any emails regarding the invoice. |
payerEmail | string <email> The email of the payer, if not specified, the payer will be prompted to enter it if paying with crypto. |
paymentMethodKind | string Enum: "CRYPTO" "PIX" "LN" The kind of payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
paymentMethodId | string The ID of the payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
object Default: {"callbackUrl":null,"successCallbackUrl":null,"failureCallbackUrl":null,"eventCallbackUrl":null} Currently disabled, coming real soon. | |
metadata | object Default: {} The invoice metadata, used to store custom information about the invoice. Can be used to store custom information about the invoice, will be sent on every callback and persisted alongside the main invoice data. |
{- "amount": 0,
- "disableCommunications": false,
- "payerEmail": "user@example.com",
- "paymentMethodKind": "CRYPTO",
- "paymentMethodId": "string",
- "callbacks": {
- "callbackUrl": null,
- "successCallbackUrl": null,
- "failureCallbackUrl": null,
- "eventCallbackUrl": null
}, - "metadata": { }
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
These endpoints are used to create invoices and execute the payment in a customized way, developing your own flows and UI for the payment process, giving the liberty to adjust the behaviors to best suit your business' needs.
amount | number <double> The amount of the invoice, in the currency specified by the invoice. ("BRL" by default) |
disableCommunications | boolean Default: false Whether or not to disable communications with the payer. If set to true, the payer will not receive any emails regarding the invoice. |
payerEmail | string <email> The email of the payer, if not specified, the payer will be prompted to enter it if paying with crypto. |
paymentMethodKind | string Enum: "CRYPTO" "PIX" "LN" The kind of payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
paymentMethodId | string The ID of the payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
object Default: {"callbackUrl":null,"successCallbackUrl":null,"failureCallbackUrl":null,"eventCallbackUrl":null} Currently disabled, coming real soon. | |
metadata | object Default: {} The invoice metadata, used to store custom information about the invoice. Can be used to store custom information about the invoice, will be sent on every callback and persisted alongside the main invoice data. |
{- "amount": 0,
- "disableCommunications": false,
- "payerEmail": "user@example.com",
- "paymentMethodKind": "CRYPTO",
- "paymentMethodId": "string",
- "callbacks": {
- "callbackUrl": null,
- "successCallbackUrl": null,
- "failureCallbackUrl": null,
- "eventCallbackUrl": null
}, - "metadata": { }
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
Returns a paginated listed of all invoices, can also filter by specific statuses.
page | number <integer> The desired page to retrieve |
size | number <integer> The number of elements to be retrieved in each page |
sort | string Enum: "desc" "asc" The sorting direction (affects paging) |
orderBy | string Enum: "created" "amount" The field to sort the selection (affects paging) |
status | string Enum: "CREATED" "PENDING" "PROCESSING" "CANCELED" "COMPLETED" "REFUND_ISSUED" "REFUNDED" "FAILED_REFUND" Filters only invoices of a given status (affects paging). Can filter multiple statuses at once,
just add all status want separated by commas, as an example: |
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "hasNext": true,
- "hasPrevious": true,
- "page": 0,
- "totalPages": 0,
- "elementsPerPage": 0,
- "totalElements": 0,
- "elements": [
- {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
]
}
}
invoiceId required | string The invoice ID, used to identify the invoice in question. |
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
staticId required | string |
amount | number <double> The amount of the invoice, in the currency specified by the invoice. ("BRL" by default) |
disableCommunications | boolean Default: false Whether or not to disable communications with the payer. If set to true, the payer will not receive any emails regarding the invoice. |
payerEmail | string <email> The email of the payer, if not specified, the payer will be prompted to enter it if paying with crypto. |
paymentMethodKind | string Enum: "CRYPTO" "PIX" "LN" The kind of payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
paymentMethodId | string The ID of the payment method to be used to pay the invoice.
If not specified, the payer will be prompted to choose
one when paying. (Mutually exclusive with |
object Default: {"callbackUrl":null,"successCallbackUrl":null,"failureCallbackUrl":null,"eventCallbackUrl":null} Currently disabled, coming real soon. | |
metadata | object Default: {} The invoice metadata, used to store custom information about the invoice. Can be used to store custom information about the invoice, will be sent on every callback and persisted alongside the main invoice data. |
{- "amount": 0,
- "disableCommunications": false,
- "payerEmail": "user@example.com",
- "paymentMethodKind": "CRYPTO",
- "paymentMethodId": "string",
- "callbacks": {
- "callbackUrl": null,
- "successCallbackUrl": null,
- "failureCallbackUrl": null,
- "eventCallbackUrl": null
}, - "metadata": { }
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "businessName": "string",
- "payerEmail": "user@example.com",
- "payerEmailUpdatable": true,
- "asset": "string",
- "amount": 0,
- "amountUpdatable": true,
- "status": "MISSING_PAYER_INFO",
- "exceptionalStatus": "UNDERPAID",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "desiredPaymentKind": "PIX",
- "payments": [
- {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
], - "metadata": { }
}
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": [
- {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}
]
}
invoiceId required | string |
string <email> |
{- "email": "user@example.com"
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": { }
}
invoiceId required | string |
amount | number |
{- "amount": 0
}
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": { }
}
invoiceId required | string |
paymentMethodId required | string |
{- "timestamp": "2019-08-24T14:15:22Z",
- "errors": null,
- "response": {
- "id": "string",
- "paymentMethod": {
- "id": "string",
- "kind": "CRYPTO",
- "enabled": true,
- "asset": "string",
- "network": "string",
- "assetFullName": "string",
- "assetLogoUrl": "string",
- "contractAddress": "string",
- "networkHasTag": true,
- "networkAddressRegex": "string",
- "networkTagRegex": "string"
}, - "paymentDetails": {
- "baseAsset": "string",
- "baseAmount": 0,
- "paymentAsset": "string",
- "paymentAmount": 0,
- "paymentDetectedAmount": 0,
- "paymentConfirmedAmount": 0,
- "pixKey": "string",
- "lnInvoice": "string",
- "network": "string",
- "address": "string",
- "tag": "string",
- "transactions": [
- {
- "txId": "string",
- "amount": 0,
- "fee": 0,
- "link": "string",
- "detectedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "status": "DETECTED"
}
]
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "status": "PENDING"
}
}