list audit log by user id
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "logs": [
- {
- "at": "2020-12-08T16:38:09.70516+03:00",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "saga": "CreateUser",
- "sagaId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "sessionId": "s.utnmgOPwTFF8elMkPM5DBCBN7",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": { },
- "entityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}login
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
User login credentials
| password required | string [ 8 .. 32 ] characters |
| username required | string |
{- "password": "password",
- "username": "[email protected]"
}{- "lastActiveAt": "2020-12-08T16:38:09.70516+03:00",
- "mfa": {
- "linked": true,
- "passed": true,
- "type": "none"
}, - "passwordExpired": true,
- "passwordWillExpireAt": "2020-12-08T16:38:09.70516+03:00",
- "startedAt": "2020-12-08T16:38:09.70516+03:00",
- "token": "s.utnmgOPwTF8elMkPM5DBCBN7",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "willExpireAt": "2020-12-08T16:38:09.70516+03:00"
}login with one-time token
| merchantId required | string Merchant short ID, provided to you by the FinteqHub team. |
| fingerprint required | string = 32 characters Fingerprint |
| token required | string Token |
| requestId | string <uuid> (ULID) Example: requestId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}logout
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}get totp png base64 image
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "barcode": "iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAAAAADYoy0BAAAGXklEQVR4nOyd4Y4iOQyEmRPv/8p7upX6BJm4XbbDbK30fT9GAtJJhpLjdhw3z1+/HmDEP396AvDO878/X1+9i1frWvu5Po/6Xz+P2kft1nFVa1f7z+YdjT/5PrEQMxDEDAQx4/n6orsGr6z9ZP1mviMbP/MBav/R6/U61Ud0vk8sxAwEMQNBzHju3lTvv6P2ajwS9Ve9zz+9pkfjRp+r/SjzwULMQBAzEMSMrQ/pUo0bouun7dW9LXVvrBq/TMBCzEAQMxDEjKM+JFqT17W4mu9Y+49eq/OL3r/GVX3CJ7KtWIgZCGIGgpix9SHTtXGa4476qfoa1adVc+HV/6/yfWIhZiCIGQhixpsP6Z4nulD3lqavV7q+Yvo6G7/zfWIhZiCIGQhixteJ/Rh1Da3e71d9RjRul2ocdeK7xELMQBAzEMSM3z6ku6dTrdOo1l9M6y5O7clVx5n4SCzEDAQxA0HMuN3L+qlavqj9itpePY+VtVdrHqfzeQULMQNBzEAQM97ikAv1vr/brltTeCp/svarcjLe2F1PnbohCGIGgphRqjG8mJ6PmtYMVnP363Vqv6d8qZrzf2AhfiCIGQhixm0c8n+jQ8+7+jZ4cY3PrlfHO/1Ml+45st18sRAzEMQMBDHjdxyixgPqs0lWsvvwqH00zrSO41R80p3XXXssxAwEMQNBzJCeuaieo6pedzGtb1/76fqgLH6ofg+dZ65gIWYgiBkIYsbbs9/V+/EVde1V+62eh1I/r/qIrs+Ixo2uYy/LGAQxA0HMeNvLilDX1OraXc2jVNtPzxJXr6v+HzuwEDMQxAwEMWNbp95d21WmzzBR6066e07dPMq0XoW9LEMQxAwEMUOqUz+1p9ONd07Xz586u6yifp/4EEMQxAwEMUPay7rIcthqTrx6v1/NTX+qZrIbF63v34GFmIEgZiCIGdvfU++e1a3GM2oOPjtvpfbfjS+qeZFJXgcLMQNBzEAQM6Tn9p7OLVdrFqP5TFF9ZXTdqfqTV7AQMxDEDAQx482HdPMPGdN8SjeHr6710zzJidrCB/kQTxDEDAQxY7uXdTGNC9S9pK6vqs6nWzdyej53PhELMQNBzEAQM0o59YtTz/xQfVO3jmOdl0rmE6f5ort5YSFmIIgZCGLGbU69eka3ep+v5sCzcbp5jZXMR0zr+aPPqVM3BkHMQBAzRs/tjejmwj9d05ihzq96nQr5EEMQxAwEMWPrQy6q9/fdevFTcVA0v+n5K7U/tf4lGhcfYgiCmIEgZtw+6+RCXUurvkKlepZ2vS5i+oyTaby0GxcLMQNBzEAQM0r5kKnv6K6xK9X4R13zu+eyJnXpazssxAwEMQNBzNj+fkg3nqjGK9laPz1vleXwq2v+p+vciUMMQRAzEMSM298xrOYDVqrtpmtzt59uHqc6v2zcBxbiB4KYgSBmbOvUV7q577VdOIliXqLr87p7Tere2YnrsRAzEMQMBDFj+zuGar3Gp+rNp3kUtR5lmj/Jxo/GvZsvFmIGgpiBIGbcPi/rW+MPPaeqOs407xL1E1E9lzWpg8FCzEAQMxDEDOk3qC66a7f6fsSn1uz18+o8P+GzsBAzEMQMBDFjm1Ov7L3s3p+2/6lcfoa6ZxaNm50DWyEOMQRBzEAQM7Zne6PX3XilW5M3zbd0c/3ZHpvqY6P+7j7HQsxAEDMQxIxRPqRaT6Kuzemkh7WJ3RrJbJxq7eOuPyzEDAQxA0HMKJ3t/XbxobW/Gmdka/PpPMxPgoWYgSBmIIgZ0m9QrXTP1mb9Ru2y+/hsD2xaM9jN5UfjEIf8RSCIGQhiRus3qLp7ONU6jK4vynxMdn10XdY+m4/SHxZiBoKYgSBm3MYhGdl9/qkzvN18ilpDqF6nxiPVGs3Xz7EQMxDEDAQx4/ZcVoR6fqobZ6h7Vtm81TVejZdWuvHNXXssxAwEMQNBzHju3pyujdO68Ky9Wm+h9qPGJVG/6nyU+WIhZiCIGQhixtaHdFF9hlqLeOrcVPcMQDeOmtTNYyFmIIgZCGLGUR/SPQs73QuL5tGtiVznlc1X/T8iXtthIWYgiBkIYsbWh3T3nNS1dXqe6tReW8S0Hr1b5/LAQvxAEDMQxIw3H9I9nzU9R6XGHdn41dx4d4+rGp9En7OX9ReAIGYgiBlff6IWG2KwEDP+DQAA//+TDHXGhqE4+AAAAABJRU5ErkJggg=="
}check 2 factor 6-digits code
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
2 factor code
| code required | string = 6 characters |
{- "code": "123456"
}{- "lastActiveAt": "2020-12-08T16:38:09.70516+03:00",
- "mfa": {
- "linked": true,
- "passed": true,
- "type": "none"
}, - "passwordExpired": true,
- "passwordWillExpireAt": "2020-12-08T16:38:09.70516+03:00",
- "startedAt": "2020-12-08T16:38:09.70516+03:00",
- "token": "s.utnmgOPwTF8elMkPM5DBCBN7",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "willExpireAt": "2020-12-08T16:38:09.70516+03:00"
}reset mfa for user
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}update user password
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
new user password
| newPassword required | string [ 8 .. 32 ] characters |
| oldPassword required | string [ 8 .. 32 ] characters |
{- "oldPassword": "password",
- "newPassword": "password2"
}{- "error": "string",
- "details": { }
}check user reset password token
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}update user password when it is reset or create new password after registration
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| newPassword required | string [ 8 .. 32 ] characters |
{- "newPassword": "password2"
}{- "error": "string",
- "details": { }
}reset user password
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}reset user login password
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
required | object (MfaCode) |
| username | string <email> |
{- "code": {
- "code": "123456"
}
}Session
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "permissions": [
- "string"
], - "session": {
- "lastActiveAt": "2020-12-08T16:38:09.70516+03:00",
- "mfa": {
- "linked": true,
- "passed": true,
- "type": "none"
}, - "passwordExpired": true,
- "passwordWillExpireAt": "2020-12-08T16:38:09.70516+03:00",
- "startedAt": "2020-12-08T16:38:09.70516+03:00",
- "token": "s.utnmgOPwTF8elMkPM5DBCBN7",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "willExpireAt": "2020-12-08T16:38:09.70516+03:00"
}, - "unitAccessRights": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "level": "ro",
- "inherited": true
}
], - "user": {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "firstName": "John",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lastActiveAt": "2020-12-08T16:38:09.70516Z",
- "lastName": "Connor",
- "metadata": {
- "permissionCount": 0,
- "projectCount": 0
}, - "mfaType": "none",
- "phoneNumber": "5432394302726",
- "position": "manager",
- "superUserId": "84ad0a41-4e28-47e5-ab6c-171492b086ac"
}, - "roles": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string"
}
]
}create currency conversion
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
currency conversion
| title required | string <= 100 characters |
required | object (CurrencyConversionConfig) |
| reason | string <= 250 characters |
| description | string <= 250 characters |
| active | boolean |
{- "title": "string",
- "reason": "string",
- "description": "string",
- "active": true,
- "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "description": "string",
- "version": 0,
- "reason": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}update currency conversion
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| lockId | string <uuid> (ULID) Example: lockId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 lock ID |
| releaseLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
currency conversion
| title required | string <= 100 characters |
required | object (CurrencyConversionConfig) |
| reason | string <= 250 characters |
| description | string <= 250 characters |
| active | boolean |
{- "title": "string",
- "reason": "string",
- "description": "string",
- "active": true,
- "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "description": "string",
- "version": 0,
- "reason": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}get the latest version of a specific conversion
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "currencyConversion": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "description": "string",
- "version": 0,
- "reason": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}, - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete currency conversion
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}list latest currency conversions
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "currencyConversions": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "description": "string",
- "version": 0,
- "reason": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}
], - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}list all versions for currency conversion
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versions": [
- {
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}get the version of a specific conversion
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| version required | integer entity version |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "description": "string",
- "version": 0,
- "reason": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "config": {
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "action": {
- "targetCurrency": "EUR"
}
}
}list currency conversions info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "active": true
}
]
}add terminals currency conversions
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| terminalIds required | Array of strings <uuid> (ULID) |
{- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}delete currency conversion from terminals
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| terminalIds required | Array of strings <uuid> (ULID) |
{- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}update currency conversions for а specific terminal
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| currencyConversionIds required | Array of strings <uuid> (ULID) |
{- "currencyConversionIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}list customers
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "customers": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantCustomerId": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "name": "John Doe",
- "countryCode": "AS",
- "email": "string",
- "phoneNumber": "string",
- "birthDate": "string",
- "metadata": { }
}
]
}get customer by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "customer": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantCustomerId": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "name": "John Doe",
- "countryCode": "AS",
- "email": "string",
- "phoneNumber": "string",
- "birthDate": "string",
- "metadata": { }
}
}update customer
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| project required | string <uuid> (ULID) Example: project=c41fed51-7b1d-4b8c-89f3-101e26e825f0 project id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Customer
| active required | boolean |
{- "active": true
}{- "customer": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantCustomerId": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "name": "John Doe",
- "countryCode": "AS",
- "email": "string",
- "phoneNumber": "string",
- "birthDate": "string",
- "metadata": { }
}
}list all customer accounts
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "customersAccounts": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
]
}List customer accounts
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "customersAccounts": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
]
}Get customer account by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| accountUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "customerAccount": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
}Update customer account
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| accountUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| project required | string <uuid> (ULID) Example: project=c41fed51-7b1d-4b8c-89f3-101e26e825f0 project id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update customer account
| blockReason | string |
| status | string (CustomerAccountStatus) Enum: "new" "blocked" "invisible" "active" "inactive" "deleted" "duplicated" |
{- "blockReason": "Blocked by customer",
- "status": "new"
}{- "customerAccount": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
}list all customer accounts
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "customersAccounts": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
]
}List customer accounts
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "customersAccounts": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
]
}Get customer account by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| accountUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "customerAccount": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
}Update customer account
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| accountUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| project required | string <uuid> (ULID) Example: project=c41fed51-7b1d-4b8c-89f3-101e26e825f0 project id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update customer account
| blockReason | string |
| status | string (CustomerAccountStatus) Enum: "new" "blocked" "invisible" "active" "inactive" "deleted" "duplicated" |
{- "blockReason": "Blocked by customer",
- "status": "new"
}{- "customerAccount": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}
}list dashboards
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "dashboards": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "widgetCount": 0
}
]
}create dashboard
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create dashboards
| title required | string [ 1 .. 200 ] characters |
object (DashboardView) | |
Array of objects (DashboardFilter) |
{- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "title": "string",
- "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
]
}{- "dashboard": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}get dashboard by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "dashboard": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update dashboard
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Dashboard
| title required | string [ 1 .. 200 ] characters |
object (DashboardView) | |
Array of objects (DashboardFilter) |
{- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "title": "string",
- "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
]
}{- "dashboard": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "view": {
- "tabs": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}, - "filters": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete dashboard
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}update dashboard widgets view
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Dashboard Widgets View
required | object (DashboardWidgetsView) |
{- "view": {
- "property1": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}, - "property2": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}
}
}{- "error": "string",
- "details": { }
}get tabular data by dashboard id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| widgetIds | Array of strings <uuid> (ULID) |
object (TabularDataPeriod) | |
object (OverrideQuery) |
{- "widgetIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}{- "tabularData": {
- "property1": "string",
- "property2": "string"
}
}get card issuers list
| searchQuery | string search query |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}get terminal config
| integrationType required | string (integrationType) Integration type |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "properties": {
- "credentials": {
- "properties": {
- "global": {
- "properties": {
- "property1": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- "string"
], - "nullable": true,
- "items": {
- "type": "string",
- "enum": [
- "string"
]
}
}, - "property2": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- "string"
], - "nullable": true,
- "items": {
- "type": "string",
- "enum": [
- "string"
]
}
}
}, - "x-validation": {
- "property1": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}, - "property2": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}
}
}, - "perTransactionType": {
- "properties": {
- "deposit": {
- "properties": {
- "property1": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}, - "property2": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}
}, - "x-validation": {
- "property1": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}, - "property2": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}
}
}, - "withdrawal": {
- "properties": {
- "property1": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}, - "property2": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}
}, - "x-validation": {
- "property1": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}, - "property2": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}
}
}
}
}, - "perPaymentMethod": {
- "properties": {
- "property1": {
- "properties": {
- "property1": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}, - "property2": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}
}, - "x-validation": {
- "property1": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}, - "property2": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}
}
}, - "property2": {
- "properties": {
- "property1": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}, - "property2": {
- "type": "string",
- "format": "string",
- "default": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0,
- "description": "string",
- "title": "string",
- "secret": true,
- "textarea": true,
- "enum": [
- null
], - "nullable": true,
- "items": {
- "type": null,
- "enum": [ ]
}
}
}, - "x-validation": {
- "property1": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}, - "property2": {
- "required": true,
- "format": "string",
- "maxLength": 0,
- "minLength": 0,
- "minimum": 0,
- "maximum": 0
}
}
}
}
}
}
}
}
}get merchant payments config
| merchantId | string Merchant short ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "integrations": {
- "property1": {
- "friendlyName": "string",
- "logo": "string"
}, - "property2": {
- "friendlyName": "string",
- "logo": "string"
}
}, - "paymentMethods": {
- "property1": {
- "integrations": [
- "string"
], - "friendlyName": "string",
- "logo": "string"
}, - "property2": {
- "integrations": [
- "string"
], - "friendlyName": "string",
- "logo": "string"
}
}
}get reconciliation integrations
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "integrations": {
- "property1": {
- "title": "string",
- "manualUpload": true,
- "status": "live",
- "paymentMethods": {
- "property1": "string",
- "property2": "string"
}, - "sources": [
- {
- "source": "string",
- "title": "string"
}
], - "paymentMethodsWithTerminal": [
- {
- "paymentMethod": "string",
- "terminal": {
- "id": "string"
}
}
]
}, - "property2": {
- "title": "string",
- "manualUpload": true,
- "status": "live",
- "paymentMethods": {
- "property1": "string",
- "property2": "string"
}, - "sources": [
- {
- "source": "string",
- "title": "string"
}
], - "paymentMethodsWithTerminal": [
- {
- "paymentMethod": "string",
- "terminal": {
- "id": "string"
}
}
]
}
}
}get reconciliation client project names
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "clientProjectNames": [
- "string"
]
}get reconciliation legal entities
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "legalEntities": [
- "string"
]
}get card levels list
| searchQuery | string search query |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}get card types list
| searchQuery | string search query |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}get card brands list
| searchQuery | string search query |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}get rule specifications
| merchantId | string Merchant short ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- {
- "ruleType": "always",
- "editable": true,
- "enabled": true,
- "description": "string",
- "valueType": "null",
- "groups": [
- "template"
], - "supportedConditions": [
- "eq"
], - "validation": null
}
]
}get cashier credentials
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}create filter
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| title required | string [ 1 .. 200 ] characters |
Array of objects (DashboardFilter) |
{- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
]
}{- "filter": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list filters
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "filters": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}delete batch filter
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| filterIds required | Array of strings <uuid> (ULID) |
{- "filterIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}update filter
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| title required | string [ 1 .. 200 ] characters |
Array of objects (DashboardFilter) |
{- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
]
}{- "filter": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}Get filter
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "filter": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "config": [
- {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete filter
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}create folder
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
create folder
| title required | string [ 5 .. 100 ] characters |
{- "title": "string"
}{- "folder": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list folders
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "folders": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}update folder
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
update folder
| title required | string [ 5 .. 100 ] characters |
{- "title": "string"
}{- "folder": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete folder
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}get folder
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "folder": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "templates": [
- {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}
]
}link templates to folder
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
link templates to folder
| templateIds | Array of strings <uuid> (ULID) |
{- "templateIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}unlink templates from folder
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
unlink templates from folder
| templateIds | Array of strings <uuid> (ULID) |
{- "templateIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}list integrations
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "integrations": [
- {
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "isActive": true,
- "title": "PayPal",
- "type": "string",
- "paymentMethodsByTransaction": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "hardLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "updatedAt": "2020-12-08T16:38:09.70516Z"
}
]
}update integration
| name required | string (integrationType) Integration type |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Integration
| isActive required | boolean |
{- "isActive": true
}{- "createdAt": "2020-12-08T16:38:09.70516Z",
- "isActive": true,
- "title": "PayPal",
- "type": "string",
- "paymentMethodsByTransaction": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "hardLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "updatedAt": "2020-12-08T16:38:09.70516Z"
}get integration details
| name required | string (integrationType) Integration type |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "createdAt": "2020-12-08T16:38:09.70516Z",
- "isActive": true,
- "title": "PayPal",
- "type": "string",
- "paymentMethodsByTransaction": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "hardLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "updatedAt": "2020-12-08T16:38:09.70516Z"
}List all latest KYC rules
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "kycRules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string",
- "version": 0,
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
- "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": "b0efe45f-0520-4e21-90f0-7e35f137732e",
- "versionCreatedAt": "2019-08-24T14:15:22Z",
- "versionCreatedBy": "e82cb58c-5935-49b5-81f6-b279aaadc997",
- "description": "string",
- "reason": "string"
}
]
}Create KYC rule
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
KYC rule data to create
| title required | string [ 5 .. 100 ] characters |
required | Array of objects (kycChain) |
| active | boolean |
| description | string <= 250 characters |
| reason | string <= 250 characters |
{- "title": "string",
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "description": "string",
- "reason": "string"
}{- "kycRules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string",
- "version": 0,
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
- "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": "b0efe45f-0520-4e21-90f0-7e35f137732e",
- "versionCreatedAt": "2019-08-24T14:15:22Z",
- "versionCreatedBy": "e82cb58c-5935-49b5-81f6-b279aaadc997",
- "description": "string",
- "reason": "string"
}
]
}Update KYC rule
| ruleId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
KYC rule data to update
| title required | string [ 5 .. 100 ] characters |
required | Array of objects (kycChain) |
| active | boolean |
| description | string <= 250 characters |
| reason | string <= 250 characters |
{- "title": "string",
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "description": "string",
- "reason": "string"
}{- "kycRules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string",
- "version": 0,
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
- "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": "b0efe45f-0520-4e21-90f0-7e35f137732e",
- "versionCreatedAt": "2019-08-24T14:15:22Z",
- "versionCreatedBy": "e82cb58c-5935-49b5-81f6-b279aaadc997",
- "description": "string",
- "reason": "string"
}
]
}Partially update KYC rule
| ruleId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
KYC rule data to partially update
| active required | boolean |
{- "active": true
}{- "kycRules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string",
- "version": 0,
- "active": true,
- "chains": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "rules": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
], - "actions": [
- {
- "type": "paymentMethod",
- "condition": "eq",
- "value": null,
- "metadata": null
}
]
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
- "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": "b0efe45f-0520-4e21-90f0-7e35f137732e",
- "versionCreatedAt": "2019-08-24T14:15:22Z",
- "versionCreatedBy": "e82cb58c-5935-49b5-81f6-b279aaadc997",
- "description": "string",
- "reason": "string"
}
]
}Get locks by scope
| scope required | string (LockScope) defines the domain area of the lock |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "locks": [
- {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}get lock info
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| scope required | string (LockScope) defines the domain area of the lock |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete lock
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| scope required | string (LockScope) defines the domain area of the lock |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}extend lock timeout
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| scope required | string (LockScope) defines the domain area of the lock |
| tll | string lock ttl |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update merchant
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update merchant
| active required | boolean |
| businessContact required | string [ 1 .. 60 ] characters |
| technicalContact required | string [ 1 .. 60 ] characters |
| title required | string [ 1 .. 30 ] characters |
| operationAmountRoundType required | string (DecimalRoundType) Enum: "up" "down" "math" "to_merchant" "to_customer" |
| description | string <= 200 characters |
| customerMetadataSavedPaths | Array of strings |
| legalEntities | Array of strings |
{- "active": true,
- "businessContact": "Business Contact",
- "description": "some text",
- "technicalContact": "Technical Contact",
- "title": "Merchant title",
- "operationAmountRoundType": "up",
- "customerMetadataSavedPaths": [
- "string"
], - "legalEntities": [
- "string"
]
}{- "active": true,
- "businessContact": "Business Contact",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "unit description",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "technicalContact": "Technical Contact",
- "title": "Merchant title",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "operationAmountRoundType": "up",
- "customerMetadataSavedPaths": [
- "string"
], - "legalEntities": [
- "string"
]
}list operation errors
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "operationErrors": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string",
- "pattern": "string",
- "active": true,
- "source": "string",
- "groupID": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "groupTitle": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00"
}
], - "cursor": { },
- "fields": { }
}create operation error pattern
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
operation error pattern
| source required | string |
| pattern required | string |
| groupId | string <uuid> |
{- "source": "string",
- "pattern": "string",
- "groupId": "eb54e96e-21b8-4f54-9cd4-80fccbd06f55"
}{- "operationError": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string",
- "pattern": "string",
- "active": true,
- "source": "string",
- "groupID": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "groupTitle": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00"
}
}update operation error pattern
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
operation error pattern
| source required | string |
| pattern required | string |
| groupId | string <uuid> |
{- "source": "string",
- "pattern": "string",
- "groupId": "eb54e96e-21b8-4f54-9cd4-80fccbd06f55"
}{- "operationError": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string",
- "pattern": "string",
- "active": true,
- "source": "string",
- "groupID": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "groupTitle": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00"
}
}list operation error groups
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "operationErrorGroups": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "text": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "errorCount": 0
}
]
}create block rule
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
block rule
| title required | string <= 100 characters |
| text | string <= 512 characters |
{- "title": "string",
- "text": "string"
}{- "operationErrorGroup": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "text": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}get block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "operationErrorGroup": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "text": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
block rule
| title required | string <= 100 characters |
| text | string <= 512 characters |
{- "title": "string",
- "text": "string"
}{- "operationErrorGroup": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "text": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}attach operation error group
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
operation error group
| errorIds required | Array of strings <uuid> (ULID) |
{- "errorIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "errorIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}detach operation error group
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
operation error group
| errorIds required | Array of strings <uuid> (ULID) |
{- "errorIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "errorIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}list operations
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "operations": [
- {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "flow": "direct",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationOperationId": "string",
- "integrationAccountId": "string",
- "integrationStatusCode": "string",
- "integrationType": "string",
- "integrationTitle": "string",
- "merchantOperationId": "string",
- "credentials": { },
- "metadata": { },
- "info": { },
- "customerInfo": {
- "email": "string",
- "merchantCustomerId": "string",
- "metadata": { }
}, - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "cancelled",
- "terminalId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "terminalTitle": "string",
- "transactionId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "transactionType": "deposit",
- "type": "charge",
- "paymentMethodType": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "customerAccountId": "d8c60791-7301-441c-98e8-5bea9a162d9b",
- "userCountryCode": "AS",
- "paymentInstrument": [
- "string"
], - "finalizationDate": "2020-12-08T16:38:09.70516Z",
- "settled": true
}
]
}get operation
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Operation ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "operation": {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "flow": "direct",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationOperationId": "string",
- "integrationStatusCode": "string",
- "integrationType": "string",
- "integrationTitle": "string",
- "merchantOperationId": "string",
- "credentials": { },
- "metadata": { },
- "info": { },
- "customerInfo": {
- "email": "string",
- "merchantCustomerId": "string",
- "metadata": { }
}, - "paymentInstrument": [
- "string"
], - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "cancelled",
- "terminalId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "transactionId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "charge",
- "paymentMethodType": "string",
- "customerAccountId": "d8c60791-7301-441c-98e8-5bea9a162d9b",
- "finalizationDate": "2020-12-08T16:38:09.70516Z",
- "settled": true
}, - "transaction": {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantTransactionId": "string",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "init",
- "type": "deposit",
- "userCountryCode": "AS"
}, - "customer": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantCustomerId": "string",
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "name": "John Doe",
- "countryCode": "AS",
- "email": "string",
- "phoneNumber": "string",
- "birthDate": "string",
- "metadata": { }
}, - "customerAccount": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationAccountId": "string",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentMethod": "string",
- "status": "new",
- "successAttempts": 0,
- "unsuccessfulAttempts": 0,
- "blockReason": "Blocked by customer",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "metadata": { }
}, - "operationLogs": [
- {
- "operationId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "status_changed",
- "at": "2020-12-08T16:38:09.70516Z",
- "metadata": {
- "formUrl": "string",
- "reason": "string"
}
}
], - "operationCommunicationLogs": [
- {
- "count": 0,
- "type": "integration_callback",
- "operationId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "requestUrl": "string",
- "requestBody": "string",
- "at": "2020-12-08T16:38:09.70516Z",
- "statusCode": 0,
- "body": "string",
- "error": "string"
}
]
}update operation
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Operation ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
update operation settled
| settled | boolean or null (NullBoolean) |
{- "settled": true
}{- "error": "string",
- "details": { }
}check operation status
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Operation ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}check operation status
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Operation ID |
| jobType required | string (jobType) Enum: "merchant-operation-callback" "sync-operation" Job type |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}create project
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Project
| parentId required | string <uuid> (ULID) |
| title required | string [ 1 .. 30 ] characters |
| timezone required | string <rfc6557-time-zone> (Timezone) |
| description | string <= 200 characters |
| failUrl | string <uri> (NullHttpURL) |
| callbackUrl | string <uri> (NullHttpURL) |
| detailedCallbackUrl | string <uri> (NullHttpURL) |
| authCallbackUrl | string <uri> (NullHttpURL) |
| successUrl | string <uri> (NullHttpURL) |
| useDelayedDeposit | boolean |
| useRiskyFallbackFlow | boolean |
| config | string |
Array of objects (projectCashierConfig) |
{- "description": "project description",
- "failUrl": "http(s)://google.com",
- "callbackUrl": "http(s)://google.com",
- "detailedCallbackUrl": "http(s)://google.com",
- "authCallbackUrl": "http(s)://google.com",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "successUrl": "http(s)://google.com",
- "title": "Project Group title",
- "timezone": "Europe/Minsk",
- "useDelayedDeposit": true,
- "useRiskyFallbackFlow": true,
- "config": "string",
- "cashierConfig": [
- {
- "version": "stable",
- "config": {
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}
}, - "paymentMethods": {
- "defaults": {
- "deposit": "string",
- "withdrawal": "string"
}, - "perPaymentMethod": [
- {
- "name": "string",
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}
}, - "limits": [
- {
- "transactionType": "string",
- "currencies": [
- null
], - "minAmount": 0,
- "maxAmount": 0
}
]
}
]
}, - "presetAmount": {
- "property1": [
- 0
], - "property2": [
- 0
]
}, - "credentialsPrefilled": true,
- "showPrefilledCredentials": true,
- "listShownPrefilledCredentials": [
- "string"
], - "editPrefilledCredentials": true,
- "listEditablePrefilledCredentials": [
- "string"
], - "translations": {
- "property1": "string",
- "property2": "string"
}, - "defaultPaymentMethod": "string",
- "paymentMethodOrder": [
- "string"
], - "paymentMethodPopularSection": [
- "string"
], - "customerMetadata": {
- "property1": { },
- "property2": { }
}, - "customerAccountOrder": [
- "string"
], - "limit": [
- {
- "paymentMethod": "string",
- "transactionType": "string",
- "currency": "EUR",
- "minAmount": 0,
- "maxAmount": 0
}
]
}
}
]
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "unit description",
- "failUrl": "http(s)://google.com",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "callbackUrl": "http(s)://google.com",
- "detailedCallbackUrl": "http(s)://google.com",
- "authCallbackUrl": "http(s)://google.com",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "shortId": "1234567890",
- "successUrl": "http(s)://google.com",
- "title": "Project title",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "timezone": "Europe/Minsk",
- "useDelayedDeposit": true,
- "useRiskyFallbackFlow": true,
- "config": "string",
- "cashierConfig": [
- {
- "version": "stable",
- "config": {
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}
}, - "paymentMethods": {
- "defaults": {
- "deposit": "string",
- "withdrawal": "string"
}, - "perPaymentMethod": [
- {
- "name": "string",
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}
}, - "limits": [
- {
- "transactionType": "string",
- "currencies": [
- null
], - "minAmount": 0,
- "maxAmount": 0
}
]
}
]
}, - "presetAmount": {
- "property1": [
- 0
], - "property2": [
- 0
]
}, - "credentialsPrefilled": true,
- "showPrefilledCredentials": true,
- "listShownPrefilledCredentials": [
- "string"
], - "editPrefilledCredentials": true,
- "listEditablePrefilledCredentials": [
- "string"
], - "translations": {
- "property1": "string",
- "property2": "string"
}, - "defaultPaymentMethod": "string",
- "paymentMethodOrder": [
- "string"
], - "paymentMethodPopularSection": [
- "string"
], - "customerMetadata": {
- "property1": { },
- "property2": { }
}, - "customerAccountOrder": [
- "string"
], - "limit": [
- {
- "paymentMethod": "string",
- "transactionType": "string",
- "currency": "EUR",
- "minAmount": 0,
- "maxAmount": 0
}
]
}
}
]
}update project
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Project
| active required | boolean |
| parentId required | string <uuid> (ULID) |
| title required | string [ 1 .. 30 ] characters |
| timezone required | string <rfc6557-time-zone> (Timezone) |
| description | string <= 200 characters |
| failUrl | string <uri> (NullHttpURL) |
| callbackUrl | string <uri> (NullHttpURL) |
| detailedCallbackUrl | string <uri> (NullHttpURL) |
| authCallbackUrl | string <uri> (NullHttpURL) |
| successUrl | string <uri> (NullHttpURL) |
| useDelayedDeposit | boolean |
| useRiskyFallbackFlow | boolean |
| config | string |
Array of objects (projectCashierConfig) |
{- "active": true,
- "description": "project description",
- "failUrl": "http(s)://google.com",
- "callbackUrl": "http(s)://google.com",
- "detailedCallbackUrl": "http(s)://google.com",
- "authCallbackUrl": "http(s)://google.com",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "successUrl": "http(s)://google.com",
- "title": "Project Group title",
- "timezone": "Europe/Minsk",
- "useDelayedDeposit": true,
- "useRiskyFallbackFlow": true,
- "config": "string",
- "cashierConfig": [
- {
- "version": "stable",
- "config": {
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}
}, - "paymentMethods": {
- "defaults": {
- "deposit": "string",
- "withdrawal": "string"
}, - "perPaymentMethod": [
- {
- "name": "string",
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}
}, - "limits": [
- {
- "transactionType": "string",
- "currencies": [
- null
], - "minAmount": 0,
- "maxAmount": 0
}
]
}
]
}, - "presetAmount": {
- "property1": [
- 0
], - "property2": [
- 0
]
}, - "credentialsPrefilled": true,
- "showPrefilledCredentials": true,
- "listShownPrefilledCredentials": [
- "string"
], - "editPrefilledCredentials": true,
- "listEditablePrefilledCredentials": [
- "string"
], - "translations": {
- "property1": "string",
- "property2": "string"
}, - "defaultPaymentMethod": "string",
- "paymentMethodOrder": [
- "string"
], - "paymentMethodPopularSection": [
- "string"
], - "customerMetadata": {
- "property1": { },
- "property2": { }
}, - "customerAccountOrder": [
- "string"
], - "limit": [
- {
- "paymentMethod": "string",
- "transactionType": "string",
- "currency": "EUR",
- "minAmount": 0,
- "maxAmount": 0
}
]
}
}
]
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "unit description",
- "failUrl": "http(s)://google.com",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "callbackUrl": "http(s)://google.com",
- "detailedCallbackUrl": "http(s)://google.com",
- "authCallbackUrl": "http(s)://google.com",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "shortId": "1234567890",
- "successUrl": "http(s)://google.com",
- "title": "Project title",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "timezone": "Europe/Minsk",
- "useDelayedDeposit": true,
- "useRiskyFallbackFlow": true,
- "config": "string",
- "cashierConfig": [
- {
- "version": "stable",
- "config": {
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}
}, - "paymentMethods": {
- "defaults": {
- "deposit": "string",
- "withdrawal": "string"
}, - "perPaymentMethod": [
- {
- "name": "string",
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- null
], - "editable": true,
- "visible": true
}
}, - "limits": [
- {
- "transactionType": "string",
- "currencies": [
- null
], - "minAmount": 0,
- "maxAmount": 0
}
]
}
]
}, - "presetAmount": {
- "property1": [
- 0
], - "property2": [
- 0
]
}, - "credentialsPrefilled": true,
- "showPrefilledCredentials": true,
- "listShownPrefilledCredentials": [
- "string"
], - "editPrefilledCredentials": true,
- "listEditablePrefilledCredentials": [
- "string"
], - "translations": {
- "property1": "string",
- "property2": "string"
}, - "defaultPaymentMethod": "string",
- "paymentMethodOrder": [
- "string"
], - "paymentMethodPopularSection": [
- "string"
], - "customerMetadata": {
- "property1": { },
- "property2": { }
}, - "customerAccountOrder": [
- "string"
], - "limit": [
- {
- "paymentMethod": "string",
- "transactionType": "string",
- "currency": "EUR",
- "minAmount": 0,
- "maxAmount": 0
}
]
}
}
]
}update project
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Patch project scenarios
| scenarios required | Array of strings <uuid> (ULID) |
{- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "projectScenarios": [
- {
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}
]
}get payment methods
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| txType | string (transactionType) Enum: "deposit" "withdrawal" Transaction type |
| currencyCode | string <iso4217-currency-code> (currencyCode) [ 3 .. 7 ] characters Enum: "AFN" "EUR" "ALL" "DZD" "USD" "AOA" "XCD" "ARS" "AMD" "AWG" "AUD" "AZN" "BSD" "BHD" "BDT" "BBD" "BYN" "BZD" "XOF" "BMD" "INR" "BTN" "BOB" "BOV" "BAM" "BWP" "NOK" "BRL" "BND" "BGN" "BIF" "CVE" "KHR" "XAF" "CAD" "KYD" "CLP" "CLF" "CNY" "COP" "COU" "KMF" "CDF" "NZD" "CRC" "CUP" "CUC" "ANG" "CZK" "DKK" "DJF" "DOP" "EGP" "SVC" "ERN" "SZL" "ETB" "FKP" "FJD" "XPF" "GMD" "GEL" "GHS" "GIP" "GTQ" "GBP" "GNF" "GYD" "HTG" "HNL" "HKD" "HUF" "ISK" "IDR" "IRR" "IQD" "ILS" "JMD" "JPY" "JOD" "KZT" "KES" "KPW" "KRW" "KWD" "KGS" "LAK" "LBP" "LSL" "ZAR" "LRD" "LYD" "CHF" "MOP" "MKD" "MGA" "MWK" "MYR" "MVR" "MRU" "MUR" "MXN" "MXV" "MDL" "MNT" "MAD" "MZN" "MMK" "NAD" "NPR" "NIO" "NGN" "OMR" "PKR" "PAB" "PGK" "PYG" "PEN" "PHP" "PLN" "QAR" "RON" "RUB" "RWF" "SHP" "WST" "STN" "SAR" "RSD" "SCR" "SLE" "SGD" "SBD" "SOS" "SSP" "LKR" "SDG" "SRD" "SEK" "CHE" "CHW" "SYP" "TWD" "TJS" "TZS" "THB" "TOP" "TTD" "TND" "TRY" "TMT" "UGX" "UAH" "AED" "USN" "UYU" "UYI" "UYW" "UZS" "VUV" "VES" "VED" "VND" "YER" "ZMW" "ZWG" "XTS" "ADA" "APE" "ARB" "ATOM" "AVAX" "BCH" "BNB" "BNB-BSC" "BRZ" "BTC" "CRO" "CSC" "DAI" "DOGE" "ETH" "EURS" "HYPE" "LINK" "LTC" "MON" "OP" "OSMO" "PAXG" "POLYGON" "SAND" "SHIB" "SNACK" "SOL" "TON" "TRUMP" "TRX" "TWT" "UNI" "USDC" "USDCE" "USDT" "VERSE" "WBTC" "XAUT" "XED" "XRP" Example: currencyCode=EUR ISO-4217 currency code |
| countryCode | string <iso3166-alpha-2> (CountryAlpha2) = 2 characters Enum: "AF" "AL" "DZ" "AS" "AD" "AO" "AI" "AQ" "AG" "AR" "AM" "AW" "AU" "AT" "AZ" "BS" "BH" "BD" "BB" "BY" "BE" "BZ" "BJ" "BM" "BT" "BO" "BQ" "BA" "BW" "BV" "BR" "IO" "BN" "BG" "BF" "BI" "CV" "KH" "CM" "CA" "KY" "CF" "TD" "CL" "CN" "CX" "CC" "CO" "KM" "CD" "CG" "CK" "CR" "HR" "CU" "CW" "CY" "CZ" "CI" "DK" "DJ" "DM" "DO" "EC" "EG" "SV" "GQ" "ER" "EE" "SZ" "ET" "FK" "FO" "FJ" "FI" "FR" "GF" "PF" "TF" "GA" "GM" "GE" "DE" "GH" "GI" "GR" "GL" "GD" "GP" "GU" "GT" "GG" "GN" "GW" "GY" "HT" "HM" "VA" "HN" "HK" "HU" "IS" "IN" "ID" "IR" "IQ" "IE" "IM" "IL" "IT" "JM" "JP" "JE" "JO" "KZ" "KE" "KI" "KP" "KR" "KW" "KG" "LA" "LV" "LB" "LS" "LR" "LY" "LI" "LT" "LU" "MO" "MG" "MW" "MY" "MV" "ML" "MT" "MH" "MQ" "MR" "MU" "YT" "MX" "FM" "MD" "MC" "MN" "ME" "MS" "MA" "MZ" "MM" "NA" "NR" "NP" "NL" "NC" "NZ" "NI" "NE" "NG" "NU" "NF" "MK" "MP" "NO" "OM" "PK" "PW" "PS" "PA" "PG" "PY" "PE" "PH" "PN" "PL" "PT" "PR" "QA" "RO" "RU" "RW" "RE" "BL" "SH" "KN" "LC" "MF" "PM" "VC" "WS" "SM" "ST" "SA" "SN" "RS" "SC" "SL" "SG" "SX" "SK" "SI" "SB" "SO" "ZA" "GS" "SS" "ES" "LK" "SD" "SR" "SJ" "SE" "CH" "SY" "TW" "TJ" "TZ" "TH" "TL" "TG" "TK" "TO" "TT" "TN" "TM" "TC" "TV" "TR" "UG" "UA" "AE" "GB" "UM" "US" "UY" "UZ" "VU" "VE" "VN" "VG" "VI" "WF" "EH" "YE" "ZM" "ZW" "AX" Example: countryCode=AS ISO-3166-alpha2 country code |
| withCredentialsSpec | string (Boolean) show credentials spec for payment method |
| flowType | string (flowType) Enum: "direct" "form" "cashier" "initless" "none" credentials spec by flow (cashier,direct,form). Default: direct |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "availableMethods": {
- "property1": {
- "integrations": [
- "string"
], - "credentials": [
- {
- "name": "string",
- "friendlyName": "string"
}
]
}, - "property2": {
- "integrations": [
- "string"
], - "credentials": [
- {
- "name": "string",
- "friendlyName": "string"
}
]
}
}
}add scenario to projects
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Add scenario to projects
| projectIds required | Array of strings <uuid> (ULID) |
| prepend | boolean |
{- "projectIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "prepend": true
}{- "projectScenarios": [
- {
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}
]
}delete scenario from projects
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Delete scenario from projects
| projectIds required | Array of strings <uuid> (ULID) |
{- "projectIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "projectScenarios": [
- {
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}
]
}create project group
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Project Group
| parentId required | string <uuid> (ULID) |
| title required | string [ 1 .. 30 ] characters |
| description | string <= 200 characters |
{- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "Project Group title",
- "description": "Project Group description"
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "unit description",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "title": "Project title",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}update project group
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Project Group
| active required | boolean |
| parentId required | string <uuid> (ULID) |
| title required | string [ 1 .. 30 ] characters |
| description | string <= 200 characters |
{- "active": true,
- "description": "some text",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "Project Group title"
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "unit description",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "title": "Project title",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}get project tokens
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "tokens": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "token name",
- "active": true,
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}create project token
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| x-totp-code | string <= 6 characters TOTP code |
Create Project Token
| title required | string [ 1 .. 200 ] characters |
required | object (ProjectTokenClaims) |
| expireAt | string or null (NullTime) |
{- "title": "token name",
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "token name",
- "active": true,
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "token": "badcafebadc0ffeebadbabebadf00d0000badcafebadc0ffeebadbabebadf00dbadcafebadc0ffeebadbabebadf00d0000badcafebadc0ffeebadbabebadf00d",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}get project token
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| tokenUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "token name",
- "active": true,
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}Update project token
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| tokenUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| x-totp-code | string <= 6 characters TOTP code |
update project token
| title required | string |
required | object (ProjectTokenClaims) |
| expireAt | string or null (NullTime) |
{- "title": "token name",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "expireAt": "2020-12-08T16:38:09.70516Z"
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "token name",
- "active": true,
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}deactivate project token
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| tokenUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "token name",
- "active": true,
- "expireAt": "2020-12-08T16:38:09.70516Z",
- "claims": {
- "initTransaction": {
- "txTypes": [
- "deposit"
], - "currencies": [
- {
- "code": "EUR",
- "maxAmount": "string"
}
]
}, - "reconciliations": true,
- "listOperations": true,
- "initRefund": true
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}Retrieve reconciled operations
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "reconciliations": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "finteqhubOperationId": "string",
- "merchantOperationId": "string",
- "integrationOperationId": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "operationCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "projectGroupIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentInstruments": [
- "string"
], - "paymentMethod": "string",
- "integration": "string",
- "clientProjectName": "string",
- "legalEntity": "string",
- "merchantAmount": "string",
- "merchantAmountInEUR": "string",
- "merchantCurrencyCode": "string",
- "merchantTransactionType": "string",
- "merchantOperationType": "string",
- "merchantStatus": "string",
- "merchantFinalizedAt": "2020-12-08T16:38:09.70516Z",
- "integrationAmount": "string",
- "integrationAmountInEUR": "string",
- "integrationCurrencyCode": "string",
- "integrationTransactionType": "string",
- "integrationOperationType": "string",
- "integrationStatus": "string",
- "integrationFinalizedAt": "2020-12-08T16:38:09.70516Z",
- "pgwAmount": "string",
- "pgwAmountInEUR": "string",
- "pgwCurrencyCode": "string",
- "pgwInitialAmount": "string",
- "pgwInitialCurrencyCode": "string",
- "pgwTransactionType": "string",
- "pgwOperationType": "string",
- "pgwStatus": "string",
- "referenceId": "string",
- "isConsistent": true,
- "forceConsistent": true,
- "comment": "string",
- "inconsistencyTypes": [
- "string"
], - "withPgw": true
}
]
}Retrieve reconciled operations (POST version)
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
{- "query": "string"
}{- "cursor": { },
- "fields": { },
- "reconciliations": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "finteqhubOperationId": "string",
- "merchantOperationId": "string",
- "integrationOperationId": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "operationCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "projectGroupIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "paymentInstruments": [
- "string"
], - "paymentMethod": "string",
- "integration": "string",
- "clientProjectName": "string",
- "legalEntity": "string",
- "merchantAmount": "string",
- "merchantAmountInEUR": "string",
- "merchantCurrencyCode": "string",
- "merchantTransactionType": "string",
- "merchantOperationType": "string",
- "merchantStatus": "string",
- "merchantFinalizedAt": "2020-12-08T16:38:09.70516Z",
- "integrationAmount": "string",
- "integrationAmountInEUR": "string",
- "integrationCurrencyCode": "string",
- "integrationTransactionType": "string",
- "integrationOperationType": "string",
- "integrationStatus": "string",
- "integrationFinalizedAt": "2020-12-08T16:38:09.70516Z",
- "pgwAmount": "string",
- "pgwAmountInEUR": "string",
- "pgwCurrencyCode": "string",
- "pgwInitialAmount": "string",
- "pgwInitialCurrencyCode": "string",
- "pgwTransactionType": "string",
- "pgwOperationType": "string",
- "pgwStatus": "string",
- "referenceId": "string",
- "isConsistent": true,
- "forceConsistent": true,
- "comment": "string",
- "inconsistencyTypes": [
- "string"
], - "withPgw": true
}
]
}Retrieve reconciliation aggregates
| query | string pgwql query |
| groups | string (ReconciliationGroupsByType) comma-separated groups |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "groups": [
- {
- "spec": {
- "type": "integration",
- "title": "string"
}, - "info": {
- "totalCount": 0,
- "inconsistentCount": 0,
- "inconsistentPercent": 0,
- "hasNonPgwOperations": true
}, - "amounts": {
- "initialPgw": 0,
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "subgroups": [
- { }
]
}
], - "totals": {
- "hasNonPgwOperations": true,
- "inconsistentCount": 0,
- "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}
}, - "allAvailableIntegrationDataPeriods": {
- "property1": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}, - "property2": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
}
}Retrieve reconciliation aggregates (POST version)
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
| groups | Array of strings |
{- "query": "string",
- "groups": [
- "string"
]
}{- "groups": [
- {
- "spec": {
- "type": "integration",
- "title": "string"
}, - "info": {
- "totalCount": 0,
- "inconsistentCount": 0,
- "inconsistentPercent": 0,
- "hasNonPgwOperations": true
}, - "amounts": {
- "initialPgw": 0,
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "subgroups": [
- { }
]
}
], - "totals": {
- "hasNonPgwOperations": true,
- "inconsistentCount": 0,
- "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}
}, - "allAvailableIntegrationDataPeriods": {
- "property1": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}, - "property2": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
}
}Retrieve reconciliation aggregates totals
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
{- "query": "string"
}{- "totals": {
- "hasNonPgwOperations": true,
- "inconsistentCount": 0,
- "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}
}
}Retrieve reconciliation grouped aggregates
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
| groups | Array of strings |
{- "query": "string",
- "groups": [
- "string"
]
}{- "groups": [
- {
- "spec": {
- "type": "integration",
- "title": "string"
}, - "info": {
- "totalCount": 0,
- "inconsistentCount": 0,
- "inconsistentPercent": 0,
- "hasNonPgwOperations": true
}, - "amounts": {
- "initialPgw": 0,
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "count": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "amountsInEUR": {
- "pgw": 0,
- "integration": 0,
- "merchant": 0
}, - "subgroups": [
- { }
]
}
]
}Retrieve reconciliation aggregates titles
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
| groups | Array of strings |
{- "query": "string",
- "groups": [
- "string"
]
}{- "group": "string",
- "titles": [
- "string"
]
}Mark reconciled operation as confirmed
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Reconciliations Confirmation
| query required | string |
| forceConsistent required | boolean |
| comment | string <= 255 characters |
{- "query": "string",
- "forceConsistent": true,
- "comment": "string"
}{- "error": "string",
- "details": { }
}Retrieve all reconciliation reports for user
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "reports": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "in_progress",
- "type": "reconciliations",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "error": "string"
}
]
}Create reconciliation report
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create reconciliation report
| query | string |
| groups | Array of strings (reconciliationGroupByType) Items Enum: "integration" "payment_method" "project_id" "project_group_id" "currency_code" "transaction_type" "operation_type" "client_project_name" "legal_entity" "operation_status" "inconsistency_type" "pgw_terminal_id" |
| type | string (reconciliationsReportType) Enum: "reconciliations" "summary" |
{- "query": "string",
- "groups": [
- "integration"
], - "type": "reconciliations"
}{- "reportID": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "in_progress",
- "type": "reconciliations"
}Retrieve reconciliation report with download link for user
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "report": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "in_progress",
- "type": "reconciliations",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "error": "string",
- "url": "http(s)://google.com"
}
}The request is utilized to upload files with Integration operations in different format via Backoffice API in storage
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Upload integration operations request
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}The request is utilized to process Integration operations, to map and store them in DB
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Process integration operations request
| fileId required | string <uuid> (ULID) |
| integration required | string |
| source required | string |
| filename | string |
{- "fileId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integration": "string",
- "source": "string",
- "filename": "string"
}{- "error": "string",
- "details": { }
}The request is utilized to process Integration commissions report
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Process integration commissions report request
| fileId required | string <uuid> (ULID) |
| integration required | string |
| legalEntity required | string |
| reportFrom required | string (Time) |
| reportTo required | string (Time) |
{- "fileId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integration": "string",
- "legalEntity": "string",
- "reportFrom": "2020-12-08T16:38:09.70516+03:00",
- "reportTo": "2020-12-08T16:38:09.70516+03:00"
}{- "error": "string",
- "details": { }
}The request is utilized to encrypt lavanderia integration credentials
| lavanderiaIntegrationType required | string >= 2 characters Lavanderia integration type |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Encrypt lavanderia credentials request
| credentials required | object |
{
}{- "error": "string",
- "details": { }
}The request is utilized to run lavanderia jobs
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Run lavanderia job request
| job required | string (ReconciliationJob) Enum: "collectIntegrationOperations" "checkLavanderiaEventLogs" "sendIntegrationCollectionNotifications" "collectMerchantKafkaOperation" "checkSlackNotifications" "deleteOperationsData" "saveCommand" |
| params | object |
{- "job": "collectIntegrationOperations",
}{- "error": "string",
- "details": { }
}Retrieve events log
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "eventsLog": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "sourceName": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z",
- "status": "created",
- "error": "string",
- "reason": "string",
- "collectInfo": {
- "dataCollectionPeriod": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}, - "operationsCounts": {
- "totalProcessed": 0,
- "createdOrUpdated": 0
}, - "sourceUserName": "string",
- "sourceFileName": "string"
}
}
]
}Retrieve events log (POST version)
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| query | string pgwql query |
{- "query": "string"
}{- "cursor": { },
- "fields": { },
- "eventsLog": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "sourceName": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z",
- "status": "created",
- "error": "string",
- "reason": "string",
- "collectInfo": {
- "dataCollectionPeriod": {
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}, - "operationsCounts": {
- "totalProcessed": 0,
- "createdOrUpdated": 0
}, - "sourceUserName": "string",
- "sourceFileName": "string"
}
}
]
}The request is utilized to get status of reconciliations
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "reconciliationsInProgress": true
}get transaction reports
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "reports": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "status": "in_progress",
- "config": {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516+03:00",
- "dateTo": "2020-12-08T16:38:09.70516+03:00",
- "periodField": "operation_created_at"
}, - "fields": [
- "operation_id"
], - "filters": [
- {
- "field": "project_id",
- "value": [
- "string"
]
}
]
}, - "created_by": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string"
}
]
}create transaction report
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create transaction report
| title required | string [ 1 .. 100 ] characters |
required | object (TransactionReportConfig) |
{- "title": "string",
- "config": {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516+03:00",
- "dateTo": "2020-12-08T16:38:09.70516+03:00",
- "periodField": "operation_created_at"
}, - "fields": [
- "operation_id"
], - "filters": [
- {
- "field": "project_id",
- "value": [
- "string"
]
}
]
}
}{- "report": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "status": "in_progress",
- "config": {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516+03:00",
- "dateTo": "2020-12-08T16:38:09.70516+03:00",
- "periodField": "operation_created_at"
}, - "fields": [
- "operation_id"
], - "filters": [
- {
- "field": "project_id",
- "value": [
- "string"
]
}
]
}, - "created_by": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string"
}
}get transaction report
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "report": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "status": "in_progress",
- "config": {
- "period": {
- "dateFrom": "2020-12-08T16:38:09.70516+03:00",
- "dateTo": "2020-12-08T16:38:09.70516+03:00",
- "periodField": "operation_created_at"
}, - "fields": [
- "operation_id"
], - "filters": [
- {
- "field": "project_id",
- "value": [
- "string"
]
}
]
}, - "created_by": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "error": "string"
}
}download transaction report
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "url": "string"
}list roles
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "roles": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "permissions": [
- "create-structural-unit"
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}create role
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Role
| title required | string |
| permissions required | Array of strings (permission) Items Enum: "create-structural-unit" "update-structural-unit" "list-users" "create-user" "update-user" "reset-user-password" "reset-user-mfa" "update-user-permissions" "update-user-unit-access" "list-audit-logs" "list-integrations" "manage-integrations" "update-integration-name" "list-terminals" "create-terminal" "update-terminal" "list-templates" "create-template" "update-template" "manage-processing-settings" "list-transactions" "manage-transactions" "list-block-rules" "manage-block-rules" "list-velocity-rules" "manage-velocity-rules" "list-approval-rules" "manage-approval-rules" "list-kyc-rules" "manage-kyc-rules" "create-tokens" "manage-tokens" "list-customers" "update-customer" "list-customer-accounts" "update-customer-account" "merchant-operation-callback" "sync-operation" "view-analytics" "manage-analytics" "process-refund" "create-report" "list-reconciliations" "manage-reconciliations" "create-currency-conversion" "update-currency-conversion" "list-currency-conversions" "manage-errors" "poc-hidden-feature" |
{- "title": "string",
- "permissions": [
- "create-structural-unit"
]
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "permissions": [
- "create-structural-unit"
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}get role by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Role ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "role": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "permissions": [
- "create-structural-unit"
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "usersInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "username": "string"
}
]
}update role
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Role ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Role
| title required | string |
| permissions required | Array of strings (permission) Items Enum: "create-structural-unit" "update-structural-unit" "list-users" "create-user" "update-user" "reset-user-password" "reset-user-mfa" "update-user-permissions" "update-user-unit-access" "list-audit-logs" "list-integrations" "manage-integrations" "update-integration-name" "list-terminals" "create-terminal" "update-terminal" "list-templates" "create-template" "update-template" "manage-processing-settings" "list-transactions" "manage-transactions" "list-block-rules" "manage-block-rules" "list-velocity-rules" "manage-velocity-rules" "list-approval-rules" "manage-approval-rules" "list-kyc-rules" "manage-kyc-rules" "create-tokens" "manage-tokens" "list-customers" "update-customer" "list-customer-accounts" "update-customer-account" "merchant-operation-callback" "sync-operation" "view-analytics" "manage-analytics" "process-refund" "create-report" "list-reconciliations" "manage-reconciliations" "create-currency-conversion" "update-currency-conversion" "list-currency-conversions" "manage-errors" "poc-hidden-feature" |
{- "title": "string",
- "permissions": [
- "create-structural-unit"
]
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "permissions": [
- "create-structural-unit"
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}delete role
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Role ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}create role and add to users
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Role And Add To Users
required | object (RoleRequest) |
| userIds | Array of strings <uuid> (ULID) |
{- "role": {
- "title": "string",
- "permissions": [
- "create-structural-unit"
]
}, - "userIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "permissions": [
- "create-structural-unit"
], - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}create approval rule
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
approval rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "title": "string",
- "reason": "string",
- "description": "string"
}{- "approvalRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}update approval rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| lockId | string <uuid> (ULID) Example: lockId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 lock ID |
| releaseLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
approval rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| id required | string <uuid> (ULID) |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "description": "string"
}{- "approvalRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}delete approval rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}get latest approval rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "approvalRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list latest approval rules
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "approvalRules": [
- {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
], - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}list all versions for approval rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versions": [
- {
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}get version for approval rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| version required | integer entity version |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "approvalRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "auto"
}
], - "processWait": "2020-12-08T16:38:09.70516+03:00"
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list approval rules info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "active": true
}
]
}create block rule
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
block rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "title": "string",
- "reason": "string",
- "description": "string"
}{- "blockRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}list latest block rules
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "blockRules": [
- {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
], - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}get latest block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "blockRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| lockId | string <uuid> (ULID) Example: lockId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 lock ID |
| releaseLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
block rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| id required | string <uuid> (ULID) |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "description": "string"
}{- "blockRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}delete block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}list all versions for block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versions": [
- {
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}Get version for block rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| version required | integer entity version |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "blockRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
]
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list block rules info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "active": true
}
]
}velocity block rule
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
velocity rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "title": "string",
- "reason": "string",
- "description": "string"
}{- "velocityRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}list latest velocity rules
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "velocityRules": [
- {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
], - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}get latest velocity rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "velocityRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update velocity rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| lockId | string <uuid> (ULID) Example: lockId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 lock ID |
| releaseLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
block rule
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| id required | string <uuid> (ULID) |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "description": "string"
}{- "velocityRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}
}delete velocity rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}list all versions for velocity rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versions": [
- {
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}get a specific version for velocity rule
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| version required | integer entity version |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "velocityRule": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "actions": [
- {
- "type": "blockOperation",
- "value": "string"
}
], - "counters": [
- {
- "type": "totalCount",
- "groupBy": [
- "customer"
], - "value": 0,
- "conditions": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
], - "metadata": {
- "withTrigger": {
- "triggerType": "statusFinal"
}, - "withCurrency": {
- "baseCurrency": "USD"
}
}
}
], - "timeWindow": {
- "interval": "1m",
- "count": 0
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "reason": "string",
- "version": 0,
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list velocity rules info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "active": true
}
]
}create scenario
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
template
required | object (Mask) |
| templateId required | string <uuid> (ULID) |
| active | boolean |
{- "active": true,
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}
}, - "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}{- "scenario": {
- "active": true,
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}, - "applicable": true
}, - "structuralUnitId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "version": 0,
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list latest scenarios
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| template | string <uuid> (ULID) Example: template=c41fed51-7b1d-4b8c-89f3-101e26e825f0 template id |
| withAncestors | string (Boolean) include ancestors, ascendant in hierarchy structural units |
| withDescendants | string (Boolean) include descendant in hierarchy structural units |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "scenarios": [
- {
- "active": true,
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}, - "applicable": true
}, - "structuralUnitId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "version": 0,
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}update scenario
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
template
required | object (Mask) |
| active required | boolean |
{- "active": true,
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}
}
}{- "scenario": {
- "active": true,
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}, - "applicable": true
}, - "structuralUnitId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "version": 0,
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}get latest scenario
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "scenario": {
- "active": true,
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}, - "applicable": true
}, - "structuralUnitId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "version": 0,
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete scenario
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}list all versions for scenario
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| unitId required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 structural unit id |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "scenarios": [
- {
- "active": true,
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "mask": {
- "chains": {
- "property1": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}, - "property2": {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
}, - "rules": {
- "property1": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}, - "property2": {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
}, - "applicable": true
}, - "structuralUnitId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "templateId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "version": 0,
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}search text in field in customers
| field required | string (searchCustomerField) Enum: "merchantCustomerId" "name" "email" "phoneNumber" search field |
| text required | string >= 2 characters text to search in field |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}search text field in operations
| field required | string (searchOperationField) Enum: "integrationStatusCode" "errors" "paymentInstrument" "customerIp" "customerOs" "customerBrowser" "customerDevice" "cardIin" "cardIssuer" "fallbackReasons" "customerEmail" "customerIpPostalCode" "customerIpCity" "customerIpRegion" "merchantOperationId" "integrationOperationId" "integrationAccountId" search field |
| text required | string >= 2 characters text to search in field |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "items": [
- "string"
]
}get structural units by id
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "merchant": {
- "active": true,
- "businessContact": "Business Contact",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "description": "unit description",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "technicalContact": "Technical Contact",
- "title": "Merchant title",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "operationAmountRoundType": "up",
- "customerMetadataSavedPaths": [
- "string"
], - "legalEntities": [
- "string"
], - "authPath": "string"
}, - "merchantAdmin": {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "title": "Merchant title",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}, - "projectGroups": [
- {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "description": "unit description",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "title": "Project title",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}
], - "projects": [
- {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "description": "unit description",
- "failUrl": "http(s)://google.com",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "callbackUrl": "http(s)://google.com",
- "detailedCallbackUrl": "http(s)://google.com",
- "authCallbackUrl": "http(s)://google.com",
- "parentId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "scenarios": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "shortId": "1234567890",
- "successUrl": "http(s)://google.com",
- "title": "Project title",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "timezone": "Europe/Minsk",
- "useDelayedDeposit": true,
- "useRiskyFallbackFlow": true,
- "config": "string",
- "cashierConfig": [
- {
- "version": "stable",
- "config": {
- "prefilledCredentials": {
- "property1": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}, - "property2": {
- "customerMetadataJsonPaths": [
- "string"
], - "editable": true,
- "visible": true
}
}, - "paymentMethods": {
- "defaults": {
- "deposit": "string",
- "withdrawal": "string"
}, - "perPaymentMethod": [
- {
- "name": "string",
- "prefilledCredentials": {
- "property1": null,
- "property2": null
}, - "limits": [
- null
]
}
]
}, - "presetAmount": {
- "property1": [
- 0
], - "property2": [
- 0
]
}, - "credentialsPrefilled": true,
- "showPrefilledCredentials": true,
- "listShownPrefilledCredentials": [
- "string"
], - "editPrefilledCredentials": true,
- "listEditablePrefilledCredentials": [
- "string"
], - "translations": {
- "property1": "string",
- "property2": "string"
}, - "defaultPaymentMethod": "string",
- "paymentMethodOrder": [
- "string"
], - "paymentMethodPopularSection": [
- "string"
], - "customerMetadata": {
- "property1": { },
- "property2": { }
}, - "customerAccountOrder": [
- "string"
], - "limit": [
- {
- "paymentMethod": "string",
- "transactionType": "string",
- "currency": "EUR",
- "minAmount": 0,
- "maxAmount": 0
}
]
}
}
]
}
], - "wlaMerchants": [
- {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "shortId": "1234567890",
- "title": "Merchant title",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": {
- "firstName": "John",
- "lastName": "Doe",
- "userId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}, - "authPath": "string",
- "registrationCountry": "AS",
- "licenses": "License information",
- "kycEnabled": false,
- "pciDssCompliant": false
}
], - "unitAccessRights": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "level": "ro",
- "inherited": true
}
]
}create template
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
template
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "title": "string",
- "reason": "string",
- "description": "string"
}{- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list latest templates
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "templates": [
- {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}
], - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}get latest template
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| withLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "readOnly": true,
- "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}update template
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| lockId | string <uuid> (ULID) Example: lockId=c41fed51-7b1d-4b8c-89f3-101e26e825f0 lock ID |
| releaseLock | string (Boolean) lock management boolean variable |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
template
required | Array of objects (Chain) |
required | object |
| title required | string [ 5 .. 100 ] characters |
| active | boolean |
| reason | string <= 250 characters |
| description | string <= 250 characters |
{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "title": "string",
- "reason": "string",
- "description": "string"
}{- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}list all versions for template
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versions": [
- {
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}get a specific version for template
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| version required | integer entity version |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "template": {
- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}, - "terminalInfo": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
], - "readOnly": true,
- "lock": {
- "lockId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockEntityId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lockedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}Generate new template
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
generate by history requests
| projects required | Array of strings <uuid> (ULID) |
| countries required | Array of strings <iso3166-alpha-2> (CountryAlpha2) [ items <iso3166-alpha-2 > = 2 characters ] Items Enum: "AF" "AL" "DZ" "AS" "AD" "AO" "AI" "AQ" "AG" "AR" "AM" "AW" "AU" "AT" "AZ" "BS" "BH" "BD" "BB" "BY" "BE" "BZ" "BJ" "BM" "BT" "BO" "BQ" "BA" "BW" "BV" "BR" "IO" "BN" "BG" "BF" "BI" "CV" "KH" "CM" "CA" "KY" "CF" "TD" "CL" "CN" "CX" "CC" "CO" "KM" "CD" "CG" "CK" "CR" "HR" "CU" "CW" "CY" "CZ" "CI" "DK" "DJ" "DM" "DO" "EC" "EG" "SV" "GQ" "ER" "EE" "SZ" "ET" "FK" "FO" "FJ" "FI" "FR" "GF" "PF" "TF" "GA" "GM" "GE" "DE" "GH" "GI" "GR" "GL" "GD" "GP" "GU" "GT" "GG" "GN" "GW" "GY" "HT" "HM" "VA" "HN" "HK" "HU" "IS" "IN" "ID" "IR" "IQ" "IE" "IM" "IL" "IT" "JM" "JP" "JE" "JO" "KZ" "KE" "KI" "KP" "KR" "KW" "KG" "LA" "LV" "LB" "LS" "LR" "LY" "LI" "LT" "LU" "MO" "MG" "MW" "MY" "MV" "ML" "MT" "MH" "MQ" "MR" "MU" "YT" "MX" "FM" "MD" "MC" "MN" "ME" "MS" "MA" "MZ" "MM" "NA" "NR" "NP" "NL" "NC" "NZ" "NI" "NE" "NG" "NU" "NF" "MK" "MP" "NO" "OM" "PK" "PW" "PS" "PA" "PG" "PY" "PE" "PH" "PN" "PL" "PT" "PR" "QA" "RO" "RU" "RW" "RE" "BL" "SH" "KN" "LC" "MF" "PM" "VC" "WS" "SM" "ST" "SA" "SN" "RS" "SC" "SL" "SG" "SX" "SK" "SI" "SB" "SO" "ZA" "GS" "SS" "ES" "LK" "SD" "SR" "SJ" "SE" "CH" "SY" "TW" "TJ" "TZ" "TH" "TL" "TG" "TK" "TO" "TT" "TN" "TM" "TC" "TV" "TR" "UG" "UA" "AE" "GB" "UM" "US" "UY" "UZ" "VU" "VE" "VN" "VG" "VI" "WF" "EH" "YE" "ZM" "ZW" "AX" |
required | object (TabularDataPeriod) |
required | Array of objects (GenerateTemplateCustomerMetadataFilter) |
| ignoreOperationPgp1526 | boolean |
{- "projects": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "countries": [
- "AS"
], - "customerMetadata": [
- {
- "path": "string",
- "values": [
- "string"
]
}
], - "ignoreOperationPgp1526": true
}{- "active": true,
- "chains": [
- {
- "children": [
- { }
], - "conjunction": "and",
- "endpoints": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "rules": [
- {
- "condition": "eq",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "always",
- "value": { },
- "metadata": { }
}
]
}
], - "endpoints": {
- "property1": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}, - "property2": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "metadata": {
- "property1": "string",
- "property2": "string"
}, - "filters": [
- {
- "type": "integration",
- "value": "string"
}
], - "strategy": {
- "type": "first"
}
}
}, - "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "version": 0,
- "reason": "string",
- "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "versionCreatedAt": "2020-12-08T16:38:09.70516+03:00",
- "versionCreatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "description": "string",
- "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e"
}list templates info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "active": true
}
]
}list terminals
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "terminals": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationType": "string",
- "isActive": true,
- "kycEnabled": true,
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "title": "emulator",
- "legalEntity": "string",
- "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "credentials": {
- "global": {
- "terminalId": "string",
- "terminalApiKey": "string",
- "terminalSecret": "string"
}
}, - "paymentMethodsEnabled": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}
]
}create terminal
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Terminal
| config required | object |
| integrationType required | string (integrationType) |
| title required | string [ 1 .. 100 ] characters |
Array of objects (TerminalLabel) | |
object (processingLimits) | |
object (PaymentMethodsEnabled) | |
| settings | object |
| currencyConversionsIds | Array of strings <uuid> (ULID) |
| kycEnabled | boolean |
| legalEntity | string |
Array of objects (TerminalUnitConfig) |
{- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}, - "integrationType": "string",
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "title": "emulator",
- "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "kycEnabled": true,
- "legalEntity": "string",
- "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
]
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationType": "string",
- "isActive": true,
- "kycEnabled": true,
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "title": "emulator",
- "legalEntity": "string",
- "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "credentials": {
- "global": {
- "terminalId": "string",
- "terminalApiKey": "string",
- "terminalSecret": "string"
}
}, - "paymentMethodsEnabled": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}update terminal
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Terminal ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update Terminal
| config required | object |
| isActive required | boolean |
| title required | string [ 1 .. 100 ] characters |
object (processingLimits) | |
Array of objects (TerminalUnitConfig) | |
| currencyConversionsIds | Array of strings <uuid> (ULID) |
object (PaymentMethodsEnabled) | |
| settings | object |
| kycEnabled | boolean |
| legalEntity | string |
Array of objects (TerminalLabel) |
{- "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "isActive": true,
- "kycEnabled": true,
- "legalEntity": "string",
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "title": "emulator"
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationType": "string",
- "isActive": true,
- "kycEnabled": true,
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "title": "emulator",
- "legalEntity": "string",
- "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "credentials": {
- "global": {
- "terminalId": "string",
- "terminalApiKey": "string",
- "terminalSecret": "string"
}
}, - "paymentMethodsEnabled": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}patch terminal
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Terminal ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Patch Terminal (isActive,kycEnabled)
| isActive | boolean or null (NullBoolean) |
| kycEnabled | boolean or null (NullBoolean) |
{- "isActive": true,
- "kycEnabled": true
}{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationType": "string",
- "isActive": true,
- "kycEnabled": true,
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "title": "emulator",
- "legalEntity": "string",
- "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "credentials": {
- "global": {
- "terminalId": "string",
- "terminalApiKey": "string",
- "terminalSecret": "string"
}
}, - "paymentMethodsEnabled": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}get terminal details
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Terminal ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationType": "string",
- "isActive": true,
- "kycEnabled": true,
- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
], - "currencyConversionsIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "title": "emulator",
- "legalEntity": "string",
- "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "credentials": {
- "global": {
- "terminalId": "string",
- "terminalApiKey": "string",
- "terminalSecret": "string"
}
}, - "paymentMethodsEnabled": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "unitsConfig": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "legalEntity": "string",
- "structuralUnitIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "paymentMethodsEnabled": {
- "deposit": [
- "string"
], - "withdrawal": [
- "string"
]
}, - "settings": { },
- "config": {
- "transactionPaymentMethods": {
- "deposit": [
- "astropay-wallet"
], - "withdrawal": [
- "astropay-wallet"
]
}
}
}
], - "softLimits": {
- "countries": [
- "AS"
], - "currencies": [
- "EUR"
]
}, - "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516Z"
}list all terminal labels
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}add terminals currency conversions
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| terminalIds required | Array of strings <uuid> (ULID) |
{- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}delete currency conversion from terminals
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| terminalIds required | Array of strings <uuid> (ULID) |
{- "terminalIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}update currency conversions for а specific terminal
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
terminals currency conversion
| currencyConversionIds required | Array of strings <uuid> (ULID) |
{- "currencyConversionIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}list terminals info
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "info": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "isActive": true,
- "title": "emulator",
- "integrationType": "string"
}
]
}patch terminal project config
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Terminal ID |
| terminalConfigUUid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Terminal Config ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Patch Terminal project config (active)
| active | boolean or null (NullBoolean) |
{- "active": true
}{- "error": "string",
- "details": { }
}list all terminal labels
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "labels": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "title": "string"
}
]
}list transactions
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "transactions": [
- {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "operationIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "operationIntegrationIds": [
- "ea8e4bf2-87fe-446f-9881-dd8fe2f00c69"
], - "integrations": [
- {
- "title": "string",
- "type": "string"
}
], - "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantTransactionId": "string",
- "metadata": { },
- "operationCount": 0,
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "init",
- "type": "deposit",
- "userCountryCode": "AS",
- "paymentMethodTypes": [
- "string"
]
}
]
}get transaction by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Transaction ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "operations": [
- {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "flow": "direct",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationOperationId": "string",
- "integrationStatusCode": "string",
- "integrationType": "string",
- "integrationTitle": "string",
- "merchantOperationId": "string",
- "credentials": { },
- "metadata": { },
- "info": { },
- "customerInfo": {
- "email": "string",
- "merchantCustomerId": "string",
- "metadata": { }
}, - "paymentInstrument": [
- "string"
], - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "cancelled",
- "terminalId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "transactionId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "charge",
- "paymentMethodType": "string",
- "customerAccountId": "d8c60791-7301-441c-98e8-5bea9a162d9b",
- "finalizationDate": "2020-12-08T16:38:09.70516Z",
- "settled": true
}
], - "transaction": {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantTransactionId": "string",
- "metadata": { },
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "init",
- "type": "deposit",
- "userCountryCode": "AS",
- "refundableAmount": "string",
- "finalAmount": "string",
- "fullRefund": true
}
}Create a refund operation for the transaction
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Transaction ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| amount required | string <= 20 characters |
| currencyCode required | string <iso4217-currency-code> (currencyCode) [ 3 .. 7 ] characters Enum: "AFN" "EUR" "ALL" "DZD" "USD" "AOA" "XCD" "ARS" "AMD" "AWG" "AUD" "AZN" "BSD" "BHD" "BDT" "BBD" "BYN" "BZD" "XOF" "BMD" "INR" "BTN" "BOB" "BOV" "BAM" "BWP" "NOK" "BRL" "BND" "BGN" "BIF" "CVE" "KHR" "XAF" "CAD" "KYD" "CLP" "CLF" "CNY" "COP" "COU" "KMF" "CDF" "NZD" "CRC" "CUP" "CUC" "ANG" "CZK" "DKK" "DJF" "DOP" "EGP" "SVC" "ERN" "SZL" "ETB" "FKP" "FJD" "XPF" "GMD" "GEL" "GHS" "GIP" "GTQ" "GBP" "GNF" "GYD" "HTG" "HNL" "HKD" "HUF" "ISK" "IDR" "IRR" "IQD" "ILS" "JMD" "JPY" "JOD" "KZT" "KES" "KPW" "KRW" "KWD" "KGS" "LAK" "LBP" "LSL" "ZAR" "LRD" "LYD" "CHF" "MOP" "MKD" "MGA" "MWK" "MYR" "MVR" "MRU" "MUR" "MXN" "MXV" "MDL" "MNT" "MAD" "MZN" "MMK" "NAD" "NPR" "NIO" "NGN" "OMR" "PKR" "PAB" "PGK" "PYG" "PEN" "PHP" "PLN" "QAR" "RON" "RUB" "RWF" "SHP" "WST" "STN" "SAR" "RSD" "SCR" "SLE" "SGD" "SBD" "SOS" "SSP" "LKR" "SDG" "SRD" "SEK" "CHE" "CHW" "SYP" "TWD" "TJS" "TZS" "THB" "TOP" "TTD" "TND" "TRY" "TMT" "UGX" "UAH" "AED" "USN" "UYU" "UYI" "UYW" "UZS" "VUV" "VES" "VED" "VND" "YER" "ZMW" "ZWG" "XTS" "ADA" "APE" "ARB" "ATOM" "AVAX" "BCH" "BNB" "BNB-BSC" "BRZ" "BTC" "CRO" "CSC" "DAI" "DOGE" "ETH" "EURS" "HYPE" "LINK" "LTC" "MON" "OP" "OSMO" "PAXG" "POLYGON" "SAND" "SHIB" "SNACK" "SOL" "TON" "TRUMP" "TRX" "TWT" "UNI" "USDC" "USDCE" "USDT" "VERSE" "WBTC" "XAUT" "XED" "XRP" |
{- "amount": "string",
- "currencyCode": "EUR"
}{- "operations": [
- {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "flow": "direct",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "integrationOperationId": "string",
- "integrationStatusCode": "string",
- "integrationType": "string",
- "integrationTitle": "string",
- "merchantOperationId": "string",
- "credentials": { },
- "metadata": { },
- "info": { },
- "customerInfo": {
- "email": "string",
- "merchantCustomerId": "string",
- "metadata": { }
}, - "paymentInstrument": [
- "string"
], - "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "cancelled",
- "terminalId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "transactionId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "charge",
- "paymentMethodType": "string",
- "customerAccountId": "d8c60791-7301-441c-98e8-5bea9a162d9b",
- "finalizationDate": "2020-12-08T16:38:09.70516Z",
- "settled": true
}
], - "transaction": {
- "amount": "string",
- "initialAmount": "string",
- "currencyCode": "EUR",
- "initialCurrencyCode": "EUR",
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "customerId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "merchantTransactionId": "string",
- "metadata": { },
- "projectId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "status": "init",
- "type": "deposit",
- "userCountryCode": "AS",
- "refundableAmount": "string",
- "finalAmount": "string",
- "fullRefund": true
}
}list users
| query | string pgwql query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "cursor": { },
- "fields": { },
- "users": [
- {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "firstName": "John",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lastActiveAt": "2020-12-08T16:38:09.70516Z",
- "lastName": "Connor",
- "metadata": {
- "permissionCount": 0,
- "projectCount": 0
}, - "mfaType": "none",
- "phoneNumber": "5432394302726",
- "position": "manager",
- "superUserId": "84ad0a41-4e28-47e5-ab6c-171492b086ac",
- "roles": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string"
}
]
}
]
}create user
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create User
| firstName required | string [ 1 .. 70 ] characters |
| lastName required | string [ 1 .. 70 ] characters |
| username required | string <email> |
| phoneNumber | string |
| position | string [ 0 .. 100 ] characters |
{- "firstName": "Ivan",
- "lastName": "Petrov",
- "phoneNumber": 12345678912345,
- "position": "manager",
- "username": "[email protected]"
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "firstName": "John",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lastActiveAt": "2020-12-08T16:38:09.70516Z",
- "lastName": "Connor",
- "metadata": {
- "permissionCount": 0,
- "projectCount": 0
}, - "mfaType": "none",
- "phoneNumber": "5432394302726",
- "position": "manager",
- "superUserId": "84ad0a41-4e28-47e5-ab6c-171492b086ac"
}get user by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "permissions": [
- "string"
], - "unitAccessRights": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "level": "ro",
- "inherited": true
}
], - "user": {
- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "firstName": "John",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lastActiveAt": "2020-12-08T16:38:09.70516Z",
- "lastName": "Connor",
- "metadata": {
- "permissionCount": 0,
- "projectCount": 0
}, - "mfaType": "none",
- "phoneNumber": "5432394302726",
- "position": "manager",
- "superUserId": "84ad0a41-4e28-47e5-ab6c-171492b086ac"
}, - "roles": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string"
}
]
}update user
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update User
| active required | boolean |
| firstName required | string [ 1 .. 70 ] characters |
| lastName required | string [ 1 .. 70 ] characters |
| phoneNumber | string |
| position | string [ 0 .. 100 ] characters |
{- "active": true,
- "firstName": "Ivan",
- "lastName": "Petrov",
- "phoneNumber": 12345678912345,
- "position": "manager"
}{- "active": true,
- "createdAt": "2020-12-08T16:38:09.70516Z",
- "updatedAt": "2020-12-08T16:38:09.70516Z",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "firstName": "John",
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "lastActiveAt": "2020-12-08T16:38:09.70516Z",
- "lastName": "Connor",
- "metadata": {
- "permissionCount": 0,
- "projectCount": 0
}, - "mfaType": "none",
- "phoneNumber": "5432394302726",
- "position": "manager",
- "superUserId": "84ad0a41-4e28-47e5-ab6c-171492b086ac"
}Update user permissions
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update user permissions
| grant | Array of strings (permission) Items Enum: "create-structural-unit" "update-structural-unit" "list-users" "create-user" "update-user" "reset-user-password" "reset-user-mfa" "update-user-permissions" "update-user-unit-access" "list-audit-logs" "list-integrations" "manage-integrations" "update-integration-name" "list-terminals" "create-terminal" "update-terminal" "list-templates" "create-template" "update-template" "manage-processing-settings" "list-transactions" "manage-transactions" "list-block-rules" "manage-block-rules" "list-velocity-rules" "manage-velocity-rules" "list-approval-rules" "manage-approval-rules" "list-kyc-rules" "manage-kyc-rules" "create-tokens" "manage-tokens" "list-customers" "update-customer" "list-customer-accounts" "update-customer-account" "merchant-operation-callback" "sync-operation" "view-analytics" "manage-analytics" "process-refund" "create-report" "list-reconciliations" "manage-reconciliations" "create-currency-conversion" "update-currency-conversion" "list-currency-conversions" "manage-errors" "poc-hidden-feature" |
| revoke | Array of strings (permission) Items Enum: "create-structural-unit" "update-structural-unit" "list-users" "create-user" "update-user" "reset-user-password" "reset-user-mfa" "update-user-permissions" "update-user-unit-access" "list-audit-logs" "list-integrations" "manage-integrations" "update-integration-name" "list-terminals" "create-terminal" "update-terminal" "list-templates" "create-template" "update-template" "manage-processing-settings" "list-transactions" "manage-transactions" "list-block-rules" "manage-block-rules" "list-velocity-rules" "manage-velocity-rules" "list-approval-rules" "manage-approval-rules" "list-kyc-rules" "manage-kyc-rules" "create-tokens" "manage-tokens" "list-customers" "update-customer" "list-customer-accounts" "update-customer-account" "merchant-operation-callback" "sync-operation" "view-analytics" "manage-analytics" "process-refund" "create-report" "list-reconciliations" "manage-reconciliations" "create-currency-conversion" "update-currency-conversion" "list-currency-conversions" "manage-errors" "poc-hidden-feature" |
| grantRoles | Array of strings <uuid> (ULID) |
| revokeRoles | Array of strings <uuid> (ULID) |
{- "grant": [
- "create-structural-unit"
], - "revoke": [
- "create-structural-unit"
], - "grantRoles": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "revokeRoles": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}Update user structural unit access rights
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 User ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Update user structural unit access rights
required | Array of objects (UnitAccessRecordRequest) |
required | Array of objects (UnitAccessRecordRequest) |
{- "grant": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "level": "ro"
}
], - "revoke": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "level": "ro"
}
]
}{- "error": "string",
- "details": { }
}Add role to users
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Role ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| userIds required | Array of strings <uuid> (ULID) |
{- "userIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}Delete role from users
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Role ID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| userIds required | Array of strings <uuid> (ULID) |
{- "userIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
]
}{- "error": "string",
- "details": { }
}get widgets
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "widgets": [
- {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "dashboardId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "bar",
- "title": "string",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
]
}create widget
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Widget
| tabId required | string <uuid> (ULID) |
| title required | string [ 1 .. 200 ] characters |
required | object (WidgetConfig) |
| type required | string (WidgetType) Enum: "bar" "stackedBar" "pie" "doughnut" "histogram" "line" "table" "area" |
required | object (WidgetView) |
{- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "type": "bar",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}
}{- "widget": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "dashboardId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "bar",
- "title": "string",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}create batch widgets
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Create Batch Widgets
Array of objects (WidgetRequest) |
{- "widgets": [
- {
- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "type": "bar",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}
}
]
}{- "error": "string",
- "details": { }
}get widget by id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| widgetUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "widget": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "dashboardId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "bar",
- "title": "string",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}Update widget
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| widgetUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
update widget
| tabId required | string <uuid> (ULID) |
| title required | string [ 1 .. 200 ] characters |
required | object (WidgetConfig) |
| type required | string (WidgetType) Enum: "bar" "stackedBar" "pie" "doughnut" "histogram" "line" "table" "area" |
required | object (WidgetView) |
{- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "title": "string",
- "type": "bar",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}
}{- "widget": {
- "id": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "dashboardId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "type": "bar",
- "title": "string",
- "config": {
- "layout": {
- "x": "string",
- "y": "string"
}, - "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}, - "view": {
- "size": {
- "columnSpan": 0,
- "rowSpan": 0
}, - "position": {
- "column": 0,
- "row": 0
}, - "columns": [
- "string"
], - "rows": [
- "string"
], - "color": {
- "property1": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
], - "property2": [
- {
- "color": "string",
- "condition": "string",
- "value": "string"
}
]
}, - "showValues": "string",
- "scaleType": "string",
- "chartCount": 0
}, - "createdAt": "2020-12-08T16:38:09.70516+03:00",
- "createdBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "updatedAt": "2020-12-08T16:38:09.70516+03:00",
- "updatedBy": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}
}delete widget
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| widgetUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
{- "error": "string",
- "details": { }
}move widget
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| widgetUuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| tabId required | string <uuid> (ULID) |
| dashboardId required | string <uuid> (ULID) |
{- "tabId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0",
- "dashboardId": "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
}{- "error": "string",
- "details": { }
}get tabular data by dashboard id
| uuid required | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 UUID |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
| widgetIds | Array of strings <uuid> (ULID) |
object (TabularDataPeriod) | |
object (OverrideQuery) |
{- "widgetIds": [
- "c41fed51-7b1d-4b8c-89f3-101e26e825f0"
], - "period": {
- "dateFrom": "2020-12-08T16:38:09.70516Z",
- "dateTo": "2020-12-08T16:38:09.70516Z",
- "timePeriod": "range",
- "timePeriodField": "createdAt",
- "timezone": "Europe/Minsk"
}, - "overrideQuery": {
- "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
], - "granularity": {
- "field": "createdAt",
- "value": "1min"
}
}
}{- "tabularData": {
- "property1": "string",
- "property2": "string"
}
}preview tabular data
| dateFrom | string or null (NullTime) Example: dateFrom=2020-12-08T16:38:09.70516Z date from query |
| dateTo | string or null (NullTime) Example: dateTo=2020-12-08T16:38:09.70516Z date to query |
| timePeriod | string (Period) Enum: "range" "today" "week" "month" "year" "weekTo" "monthTo" "yearTo" "15min" "30min" "1h" "4h" "12h" "24h" "7d" "30d" "60d" "90d" "1m" "6m" "1y" "2y" "5y" date to query |
| timePeriodField | string (DateIntervalParameter) Enum: "createdAt" "updatedAt" date field to query |
| timezone | string <rfc6557-time-zone> (Timezone) Example: timezone=Europe/Minsk date to query |
| x-merchant-id required | string [ 1 .. 100 ] characters Merchant short ID, provided to you by the FinteqHub team. |
| x-fingerprint required | string = 32 characters Fingerprint |
| x-request-id | string <uuid> (ULID) Example: c41fed51-7b1d-4b8c-89f3-101e26e825f0 Request ID (if the empty header is generated new random UUID automatically) |
Preview Tabular Data
required | object (WidgetQuery) |
{- "query": {
- "table": "operation_event",
- "granularity": {
- "field": "createdAt",
- "value": "1min"
}, - "group": [
- "integrationType"
], - "order": [
- {
- "alias": "string",
- "asc": true
}
], - "select": [
- {
- "field": "id",
- "metric": "average",
- "alias": "string",
- "parameters": [
- 0
]
}
], - "where": [
- {
- "field": "id",
- "condition": "in",
- "value": 0
}
]
}
}{- "tabularData": [
- "string"
]
}