Allows you to simulate a transaction of a specific type, useful for generating data in sandbox environment and therefore use transaction payloads before going into production.
OK
Bad Request
Unauthorized
Forbidden
Conflict
{- "amount": 0,
- "cardId": "f16ba382-eb42-481a-b08f-c57bdc9aae24",
- "merchantName": "string",
- "merchantCity": "string",
- "merchantCountry": "string",
- "merchantId": "string",
- "merchantCategoryCode": "string"
}
{- "details": [
- {
- "field": "{path.to.field}",
- "rejectedValue": "{rejectedValue}",
- "message": "Ledger with id {0} was not found."
}
], - "errorCode": "LEDGER_NOT_FOUND",
- "error": "linkcy.bad.request",
- "status": 400,
- "timestamp": "2024-11-14T16:15:00.530068028Z"
}
Whether you want to initialize first password or reset a password, you should use this endpoint. Send a secret in response that can be used to change the password of the account.
OK
Bad Request
Unauthorized
Forbidden
{- "consumerPhone": "33123456789",
- "partnerName": "string",
- "phone": "string"
}
{- "passwordChangeSecret": "string"
}
Use POST /api/partner/transactions/simulate instead !
Used to simulate an external credit to a ledger, http errors are not yet handled/no validation. The amount can contain 2 decimal places and the maximum is 1000.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "amount": 0,
- "ledgerId": "a2873d47-59a8-4daf-a325-cb2c04557dd7",
- "reference": "string"
}
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}
Simulate a KYC for a consumer or corporate related person with custom values.
The missing information will be automatically populated with default values.
Simulated KYC successfully created
Bad Request
Unauthorized
Forbidden
{- "consumerId": "9e675a24-20d6-4913-9836-f861cd23e89e",
- "kycStatus": "NOT_STARTED",
- "address": {
- "isoCountryCode": "AUT",
- "city": "string",
- "postalCode": "string",
- "street": "string",
- "number": "string",
- "refinement": "string",
- "stateOrProvince": "string",
- "bypassVerification": true
}, - "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "gender": "MALE",
- "birthDate": "2019-08-24",
- "emailAddress": "string",
- "birthCity": "string",
- "birthIsoCountryCode": "ABW",
- "nationalityCode": "ABW"
}
{- "kycApplicationId": "79d915d9-9648-4a89-9125-d56b7a19df65",
- "consumerId": "9e675a24-20d6-4913-9836-f861cd23e89e"
}
Delete a corporate by id. This endpoint allows you to try again the whole corporate creation flow.
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}
Used to update manually the KYB status of a corporate in order to try different use cases.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "kybStatus": "NOT_STARTED",
- "bypassCompliance": true
}
{- "corporateId": "50eb73c4-9d2f-4e30-9f0c-2d57c30a46ee"
}
Delete a consumer by id. This endpoint allows you to try again the whole consumer creation flow.
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}
Allows you to manually set a beneficiary's status to VALID, useful for bypassing the current status if it was PENDING_REVIEW or DECLINED.
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}
Used to get the truncated PAN of a card (that you will not receive) in order to activate it.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
"string"