> For the complete documentation index, see [llms.txt](https://devcenter.unico.io/you/Ol1H6eGO4sQvPYB1Nmyl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://devcenter.unico.io/you/Ol1H6eGO4sQvPYB1Nmyl/you-api/api-reference.md).

# API Reference

### Getting started <a href="#getting-started" id="getting-started"></a>

Your API requests are authenticated using an access token. Any request that does not include a valid access token will return an error.

You can learn more about generating an access token [**here**](/you/Ol1H6eGO4sQvPYB1Nmyl/authentication/obtaining-credentials.md).

{% hint style="info" %}
**URL Base**:

* UAT: `https://api.you.uat.unico.app`;
* Production: `https://api.you.unico.app`.
  {% endhint %}

## Create Process

> Endpoint to create a new You verification process.

```json
{"openapi":"3.0.0","info":{"title":"CreateProcess","version":"1.0.0"},"servers":[{"url":"https://api.you.uat.unico.app"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}}},"paths":{"/api/public/v1/process":{"post":{"summary":"Create Process","description":"Endpoint to create a new You verification process.","requestBody":{"description":"Process creation payload.","required":true,"content":{"application/json":{"schema":{"type":"object","required":["scopes"],"properties":{"scopes":{"type":"array","description":"List of data scopes to be collected from the user.\n\n**Important**: `SCOPE_PAYMENT` are exclusive and cannot be combined with any other scope.\nWhen using `SCOPE_PAYMENT`, the `person` and `scopeConfig.payment.amount` fields become required.\n","items":{"type":"string","enum":["SCOPE_NAME","SCOPE_GOVERNMENT_ID","SCOPE_PHONE","SCOPE_EMAIL","SCOPE_ADDRESS","SCOPE_BIRTH_DATE","SCOPE_MOTHER_NAME","SCOPE_SEX","SCOPE_PAYMENT","SCOPE_SELFIE","SCOPE_ID_DOCUMENT","SCOPE_RESTRICTIONS"],"description":"Scope identifier:\n- SCOPE_NAME: user full name\n- SCOPE_GOVERNMENT_ID: government document (CPF, RG, etc.)\n- SCOPE_PHONE: phone number\n- SCOPE_EMAIL: email address\n- SCOPE_ADDRESS: residential address\n- SCOPE_BIRTH_DATE: date of birth\n- SCOPE_MOTHER_NAME: mother's full name\n- SCOPE_SEX: sex (eg: M or F)\n- SCOPE_PAYMENT: payment data (exclusive — cannot be combined with other scopes)\n- SCOPE_SELFIE: selfie capture\n- SCOPE_ID_DOCUMENT: identification document capture (e.g., CNH, RG, CIN, passport). Automatically includes SCOPE_NAME.\n- SCOPE_RESTRICTIONS: restriction checks (government-id status, PEP, AML/sanctions, sports exposure). Configure which checks run via scopeConfig.restrictions.\n"}},"branchId":{"type":"string","format":"uuid","description":"The ID of the branch where the process will be created. You will receive the branch IDs from the Unico team."},"redirectUrl":{"type":"string","description":"URL to redirect the user after the process is completed."},"appCallback":{"type":"string","description":"Deep link or URI scheme to return the user to the app after the process is completed (used in native app experiences)."},"person":{"type":"object","description":"Person information. Required when `SCOPE_PAYMENT` is used.\n","required":["identity","name"],"properties":{"identity":{"type":"object","description":"Person identity document.","required":["key","value"],"properties":{"key":{"type":"string","description":"Identity document type (e.g., \"IDENTITY_KEY_CPF\")."},"value":{"type":"string","description":"Identity document value."}}},"name":{"type":"string","description":"Person full name."}}},"scopeConfig":{"type":"object","description":"Additional configuration for specific scopes.","properties":{"restrictions":{"type":"array","description":"Restriction checks to run when `SCOPE_RESTRICTIONS` is present.\nIf omitted or empty, only `basic` runs — list every check you need explicitly to run more than the default.\n","items":{"type":"string","enum":["basic","pep","aml","sports"],"description":"Restriction check:\n- basic: government-id (CPF) validations — registration status, status date, deceased flag, minor-age flag\n- pep: politically exposed person (direct and related records)\n- aml: anti-money-laundering / sanctions-list matches (direct and related records)\n- sports: sports exposure (athlete, coach, club director, referee, betting-company owner, etc.)\n"}},"payment":{"type":"object","description":"Configuration for the SCOPE_PAYMENT scope.","required":["amount"],"properties":{"amount":{"type":"object","description":"Payment amount (required for SCOPE_PAYMENT).","required":["currency","value"],"properties":{"currency":{"type":"string","description":"Currency code (e.g., \"BRL\")."},"value":{"type":"integer","format":"int64","description":"Amount in cents."}}},"pixConfiguration":{"type":"object","description":"Custom configuration for PIX payments.","properties":{"priorityParticipants":{"type":"array","description":"Used to prioritize bank selection, it is possible (configurable) for the API to return an error if all banks are unavailable.","items":{"type":"string","enum":["nubank","itau","santander","bradesco","banco-do-brasil","mercado-pago","picpay","c6-bank","pagbank","sicredi","caixa","caixa-tem","porto-bank","btg-banking","bv","banco-pan","next","neon","quero-quero","sicoob","uber","woop","banqi","dock","asaas","azimut","banco-bmg","banco-do-nordeste","banco-mercantil","agi","banco-ribeirao-preto","xp","banese","banestes","brb","celcoin","clear","crefisa","cresol","ailos","efi","infinitepay","midway","modalmais","monte-bravo","pefisa","pernambucanas","recargapay","rico","shopee","stone","sumup","swap","whg","inter","99pay","banrisul"],"description":"Bank participant slug."}},"accountKey":{"type":"string","description":"Recipient account key for PIX transfer. \n\n**Note**: `qrCode` and `accountKey` are mutually exclusive — only one should be provided at a time.\n"},"qrCode":{"type":"string","description":"EMV QR code string for PIX payments. When provided, the payment amount is encoded in the QR code itself and the `amount` field is ignored.\n\n**Note**: `qrCode` and `accountKey` are mutually exclusive — only one should be provided at a time.\n"}}},"cardConfiguration":{"type":"object","description":"Custom configuration for card payments.","properties":{"currency":{"type":"string","description":"Currency code for card payments."},"installments":{"type":"array","description":"Available installment options.","items":{"type":"object","properties":{"quotes":{"type":"integer","description":"Number of installments."},"amount":{"type":"integer","format":"int64","description":"Amount per installment in cents."},"totalAmount":{"type":"integer","format":"int64","description":"Total amount with interest in cents."},"hasInterest":{"type":"boolean","description":"Whether this installment option includes interest."}}}}}}}}}},"tags":{"type":"array","description":"Reserved test tags. They enable test flows and take effect **exclusively in the UAT environment** (they are ignored in production). Only the two tags below are accepted:\n- `test-govid:<govId>`: skips the biometric identity verification and returns a mocked person identified by the provided govId, letting you exercise the full onboarding flow without passing the facial biometrics (IDFace). Useful when the end user cannot be recognized by IDFace. Not compatible with `SCOPE_ID_DOCUMENT` or `SCOPE_RESTRICTIONS`.\n- `test-not-identified`: forces a \"not identified\" authentication result, to exercise the flow where the person cannot be identified.\n","items":{"type":"string","pattern":"^(test-govid:.+|test-not-identified)$"}}}}}}},"responses":{"200":{"description":"Process successfully created.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Process unique identifier."},"token":{"type":"string","description":"Signed token used to initialize the SDK."},"link":{"type":"string","description":"URL link to the You verification flow for this process."}}}}}},"400":{"description":"When some parameter is wrong.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{}}}}}},"401":{"description":"Access-token error.","content":{"application/json":{"schema":{"type":"string","description":"Error description."}}}},"500":{"description":"Unexpected error (Internal error or parameter issue).","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{}}}}}}}}}}}
```

### Errors

{% tabs %}
{% tab title="400 Bad Request" %}

| Code         | Message                | Description                                                     |
| ------------ | ---------------------- | --------------------------------------------------------------- |
| 3            | scopes is required     | When the `scopes` attribute was not provided.                   |
| 3            | scope "%s" invalid     | When the `scopes` attribute was filled with an invalid value.   |
| 3            | branch id "%s" invalid | When the `branchId` attribute was filled with an invalid value. |
| {% endtab %} |                        |                                                                 |

{% tab title="401 Unauthorized" %}

| Message                                           | Description                                               |
| ------------------------------------------------- | --------------------------------------------------------- |
| Jwt header is an invalid JSON                     | When the access token used contains incorrect characters. |
| Jwt is expired                                    | When the access token used has expired.                   |
| failed to authorize request: no branch in request | When the branchID is invalid                              |
| {% endtab %}                                      |                                                           |

{% tab title="429 Too Many Requests" %}
No detailed error code will be provided for this situation, only the HTTP status code.
{% endtab %}

{% tab title="500 Internal Server Error" %}

| Code          | Message        | Description                      |
| ------------- | -------------- | -------------------------------- |
| 13            | internal error | When there is an internal error. |
| {% endtab %}  |                |                                  |
| {% endtabs %} |                |                                  |

## Get Process

> Endpoint to retrieve process details and collected data by process ID.

```json
{"openapi":"3.0.0","info":{"title":"GetProcess","version":"1.0.0"},"servers":[{"url":"https://api.you.uat.unico.app"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"Field":{"type":"object","description":"A data field with a single value and validation status.","properties":{"value":{"type":"string","description":"Field value."},"status":{"type":"string","enum":["validated","not_validated","empty"],"description":"Data validation status:\n- validated: Data verified with high confidence\n- not_validated: Data available but with low confidence\n- empty: No data available\n"}}},"Address":{"type":"object","description":"Residential address with validation status.","properties":{"street":{"type":"string","description":"Street name."},"number":{"type":"string","description":"Address number."},"complement":{"type":"string","description":"Address complement."},"neighborhood":{"type":"string","description":"Neighborhood name."},"city":{"type":"string","description":"City name."},"state":{"type":"string","description":"State abbreviation."},"zipCode":{"type":"string","description":"Zip code (CEP)."},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code. Defaults to \"BR\" when absent."},"status":{"type":"string","enum":["validated","not_validated","empty"],"description":"Data validation status:\n- validated: Data verified with high confidence\n- not_validated: Data available but with low confidence\n- empty: No data available\n"}}},"Document":{"type":"object","description":"Identification document captured during the process. Present only when `SCOPE_ID_DOCUMENT` was used.","properties":{"id":{"type":"string","format":"uuid","description":"Document unique identifier."},"type":{"type":"string","enum":["DOCUMENT_TYPE_UNSPECIFIED","DOCUMENT_TYPE_BR_CNH","DOCUMENT_TYPE_BR_CIN","DOCUMENT_TYPE_BR_RG","DOCUMENT_TYPE_BR_PASSAPORTE"],"description":"Document type:\n- DOCUMENT_TYPE_BR_CNH: Brazilian National Driver's License\n- DOCUMENT_TYPE_BR_CIN: Brazilian National Identity Card (replaced the RG as the national standard)\n- DOCUMENT_TYPE_BR_RG: Brazilian National Identity Card (still valid during transition period)\n- DOCUMENT_TYPE_BR_PASSAPORTE: Brazilian passport (issued by the Federal Police)\n"},"contents":{"type":"array","description":"Captured document images.","items":{"$ref":"#/components/schemas/DocumentContent"}},"status":{"type":"string","enum":["validated","not_validated","empty"],"description":"Data validation status:\n- validated: Data verified with high confidence\n- not_validated: Data available but with low confidence\n- empty: No data available\n"},"signals":{"type":"object","description":"Verification signals computed for the captured document.","properties":{"faceMatch":{"type":"boolean","description":"Whether the document photo matches the captured selfie."},"govidMatch":{"type":"boolean","description":"Whether the document data matches the official government records."}}}}},"DocumentContent":{"type":"object","description":"A single captured document image.","properties":{"side":{"type":"string","enum":["DOCUMENT_SIDE_UNSPECIFIED","DOCUMENT_SIDE_FRONT","DOCUMENT_SIDE_BACK","DOCUMENT_SIDE_BOTH"],"description":"Side of the document captured in this image:\n- DOCUMENT_SIDE_FRONT: front side of the document\n- DOCUMENT_SIDE_BACK: back side of the document\n- DOCUMENT_SIDE_BOTH: both sides captured in a single image\n"},"fileUrl":{"type":"string","description":"URL of the document image file. The file's MIME type is not provided in this\nresponse; obtain it from the `Content-Type` response header when fetching this URL.\n"}}},"Restrictions":{"type":"object","description":"Restriction validations. Present only when `SCOPE_RESTRICTIONS` was used.\nEach sub-block is present only when its check ran (per `scopeConfig.restrictions`).\nThese are point-in-time validations and are not persisted to the person record.\n","properties":{"basic":{"type":"object","description":"Government-id (CPF) status validations.","properties":{"governmentIdStatus":{"type":"string","description":"Government-id registration status (e.g., \"regular\", \"irregular\")."},"governmentIdStatusDate":{"type":"string","description":"Date the government-id status was last updated (RFC3339)."},"decease":{"type":"boolean","description":"Whether the government-id is registered as deceased."},"under18":{"type":"boolean","description":"Whether the government-id is registered as a minor."}}},"pep":{"type":"object","description":"Politically exposed person (PEP) validation.","properties":{"isCurrentlyPep":{"type":"boolean","description":"Whether the person is currently a politically exposed person."},"records":{"type":"array","description":"PEP records directly associated with the person.","items":{"$ref":"#/components/schemas/RestrictionsPEPRecord"}},"related":{"type":"array","description":"PEP records associated with related persons.","items":{"$ref":"#/components/schemas/RestrictionsPEPRelated"}}}},"aml":{"type":"object","description":"Anti-money-laundering (AML) / sanctions-list validation.","properties":{"isSanctioned":{"type":"boolean","description":"Whether the person appears on a sanctions/AML list."},"records":{"type":"array","description":"AML records directly associated with the person.","items":{"$ref":"#/components/schemas/RestrictionsAMLRecord"}},"relatedRecords":{"type":"array","description":"AML records associated with related persons.","items":{"$ref":"#/components/schemas/RestrictionsAMLRecord"}}}},"sports":{"type":"object","description":"Sports-related exposure validation.","properties":{"hasSportsRelationship":{"type":"boolean","description":"Whether the person has any sports-related relationship."},"isCurrentlyAthlete":{"type":"boolean","description":"Whether the person is currently a professional athlete."},"isCurrentlySportsCoach":{"type":"boolean","description":"Whether the person is currently a sports coach."},"isCurrentlySportsClubDirector":{"type":"boolean","description":"Whether the person is currently a sports club director."},"isCurrentlyReferee":{"type":"boolean","description":"Whether the person is currently a sports referee."},"isCurrentlyRelatedToFinanceMinistry":{"type":"boolean","description":"Whether the person is currently related to a sports finance ministry role."},"isCurrentlyBettingCompanyOwner":{"type":"boolean","description":"Whether the person is currently an owner of a betting company."},"sportsRelationshipMotive":{"type":"string","description":"Reason for the sports relationship classification."},"sportExposures":{"type":"array","description":"Sports exposure details.","items":{"$ref":"#/components/schemas/RestrictionsSportsExposure"}}}}}},"RestrictionsPEPRecord":{"type":"object","description":"A PEP record directly associated with the person.","properties":{"level":{"type":"string","description":"PEP exposure level."},"jobTitle":{"type":"string","description":"Job title associated with the PEP record."},"motive":{"type":"string","description":"Reason the record was classified as PEP."}}},"RestrictionsPEPRelated":{"type":"object","description":"A PEP record associated with a related person.","properties":{"governmentId":{"type":"string","description":"Government-id of the related PEP person."},"level":{"type":"string","description":"PEP exposure level of the related person."},"jobTitle":{"type":"string","description":"Job title associated with the related PEP record."}}},"RestrictionsAMLRecord":{"type":"object","description":"An AML record associated with the person or a related person.","properties":{"type":{"type":"string","description":"AML record type."},"source":{"type":"string","description":"Source list that issued the record."},"standardizedType":{"type":"string","description":"Standardized classification of the record type."},"endDate":{"type":"string","description":"Date the record ends/expires, when applicable (RFC3339)."}}},"RestrictionsSportsExposure":{"type":"object","description":"A single sports exposure detail.","properties":{"sportName":{"type":"string","description":"Name of the sport."},"region":{"type":"string","description":"Region associated with the exposure."},"totalRelatedEntities":{"type":"integer","format":"int32","description":"Total number of related entities found."},"relationshipLevel":{"type":"string","description":"Relationship level/degree for this exposure."},"endDate":{"type":"string","description":"Date the exposure ends, when applicable (RFC3339)."}}},"Transaction":{"type":"object","description":"Bank transaction party details.","properties":{"name":{"type":"string","description":"Account holder name."},"identifier":{"type":"string","description":"Account holder document (CPF/CNPJ)."},"number":{"type":"string","description":"Bank account number."},"accountType":{"type":"string","description":"Bank account type (e.g., CACC for checking, SVGS for savings)."},"ispb":{"type":"string","description":"ISPB code of the bank."},"issuer":{"type":"string","description":"Bank branch (agência)."},"bankName":{"type":"string","description":"Full bank name."},"bankCompe":{"type":"string","description":"COMPE code (3-digit bank code)."}}}}},"paths":{"/api/public/v1/process/{id}":{"get":{"summary":"Get Process","description":"Endpoint to retrieve process details and collected data by process ID.","parameters":[{"name":"id","in":"path","required":true,"description":"Process unique identifier.","schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Process successfully retrieved.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Process unique identifier."},"status":{"type":"string","enum":["pending","processing","completed","expired","canceled"],"description":"Current process status:\n- pending: process created, awaiting user interaction\n- processing: user interaction in progress\n- completed: process successfully completed\n- expired: process exceeded its validity period\n- canceled: process was canceled\n"},"data":{"type":"object","description":"Collected person data. Only fields whose scopes were requested in CreateProcess\nand successfully verified will be present.\n","properties":{"name":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"User full name."}]},"governmentId":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Government document number (CPF, RG, etc.)."}]},"phone":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Phone number including country and area code."}]},"email":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Email address."}]},"address":{"$ref":"#/components/schemas/Address"},"birthDate":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Date of birth in YYYY-MM-DD format."}]},"motherName":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Mother's full name."}]},"sex":{"allOf":[{"$ref":"#/components/schemas/Field"},{"description":"Sex: M (male), F (female) or I (other)."}]},"idDocument":{"allOf":[{"$ref":"#/components/schemas/Document"},{"description":"Identification document captured during the process. Present only when `SCOPE_ID_DOCUMENT` was used.\n"}]},"restrictions":{"allOf":[{"$ref":"#/components/schemas/Restrictions"},{"description":"Restriction validations. Present only when `SCOPE_RESTRICTIONS` was used.\n"}]},"payment":{"type":"object","description":"Payment data collected during the process. Present only when `SCOPE_PAYMENT` was used.\n","properties":{"proposal":{"type":"object","description":"The payment proposal containing the executed payments.","properties":{"payments":{"type":"array","description":"List of payment entries in the proposal.","items":{"type":"object","properties":{"method":{"type":"string","description":"Payment method (e.g., \"pix\", \"credit_card\")."},"status":{"type":"string","description":"Payment status.","enum":["pending","processing","completed","failed","canceled"]},"instrument":{"type":"object","description":"Payment instrument details.","properties":{"payer":{"allOf":[{"$ref":"#/components/schemas/Transaction"},{"description":"Payer account details."}]},"receiver":{"allOf":[{"$ref":"#/components/schemas/Transaction"},{"description":"Receiver account details."}]}}},"amount":{"type":"object","description":"Total payment amount.","properties":{"currency":{"type":"string","description":"Currency code."},"value":{"type":"string","description":"Payment amount as a decimal string."}}}}}}}}}}}}}}}}},"400":{"description":"When some parameter is wrong.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{"type":"array","items":{}}}}}}},"401":{"description":"Access-token error.","content":{"application/json":{"schema":{"type":"string","description":"Error description."}}}},"404":{"description":"Process not found.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{"type":"array","items":{}}}}}}},"500":{"description":"Unexpected error (Internal error or parameter issue).","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{"type":"array","items":{}}}}}}}}}}}}
```

## Generate Cryptogram

> Endpoint to generate cryptograms for card payment intents associated with a You process.

```json
{"openapi":"3.0.0","info":{"title":"GenerateCryptogram","version":"1.0.0"},"servers":[{"url":"https://api.you.uat.unico.app"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}}},"paths":{"/api/public/v1/process/cryptogram":{"post":{"summary":"Generate Cryptogram","description":"Endpoint to generate cryptograms for card payment intents associated with a You process.","requestBody":{"description":"Cryptogram generation payload.","required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","format":"uuid","description":"Process unique identifier."}}}}}},"responses":{"200":{"description":"Cryptograms successfully generated.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Process unique identifier."},"intents":{"type":"array","description":"List of cryptogram results for each card payment intent.","items":{"type":"object","properties":{"intentId":{"type":"integer","format":"int64","description":"Card payment intent identifier."},"token":{"type":"string","description":"Network token for the card."},"cryptogram":{"type":"string","description":"Generated cryptogram for the transaction."},"eci":{"type":"string","description":"Electronic Commerce Indicator."},"expirationDate":{"type":"string","description":"Token expiration date."},"amount":{"type":"object","description":"Total amount for the intent.","properties":{"value":{"type":"integer","format":"int64","description":"Amount in cents."},"currency":{"type":"string","description":"Currency code."}}},"installments":{"type":"object","description":"Installment details. Present only when the intent has more than one installment.","properties":{"quotes":{"type":"integer","description":"Number of installments."},"amount":{"type":"object","description":"Amount per installment.","properties":{"value":{"type":"integer","format":"int64","description":"Amount in cents."},"currency":{"type":"string","description":"Currency code."}}}}}}}}}}}}},"400":{"description":"When some parameter is wrong.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{}}}}}},"401":{"description":"Access-token error.","content":{"application/json":{"schema":{"type":"string","description":"Error description."}}}},"404":{"description":"Process not found.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{}}}}}},"500":{"description":"Unexpected error (Internal error or parameter issue).","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Error code."},"message":{"type":"string","description":"Error description."},"details":{}}}}}}}}}}}
```
