Securely generate, authenticate and retrieve programmable documents.
Validate customers globally, safeguard against fraudsters, and create a seamless customer experience.
Document is encrypted on a private blockchain and assigned a digital key
Document is encrypted on a private blockchain and assigned a digital key
Powerful and simple to use, Staq helps you safeguard sensitive documents and optimise efficiency.
Protect all data with secure, human-readable separation
Maximize agility with realtime reporting and analytics
Real-time, secure document issuance and verification
Verify and onboard customers in a flash
Staq's platform helps you automate your workflows from start to finish, so you can collaborate more effectively and efficiently.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/#012345678/cards' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD", </span>
<br/><span class="text-blue"> "CardholderName": "John Self"</span>
<br/><span class="text-blue"> "MobileNumber": "0123456789"</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'//sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/balance' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 63374ade-aa30-4706-b864-a14c833bafb6' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "AccountNumber": "0010100014015102", </span>
<br/><span class="text-blue"> "BeneficiaryAccount": "0010100063915101", </span>
<br/><span class="text-blue"> "Amount": 20, </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD", </span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/status' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "Status": "FROZEN", </span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/pan?show_cvv=true' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/transfers/customers/#012345678/internal' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "CustomerAccount": "0010100014015102", </span>
<br/><span class="text-blue"> "BeneficiaryAccount": "0010100063915101", </span>
<br/><span class="text-blue"> "Amount": 20, </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD", </span>
<br/><span class="text-blue"> "TransferNote": "Message goes here"</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/transfers/customers/[put here your customerId]?pageNumber=1&pageSize=10&type=transfer&month=&year='\</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/#012345678/internal' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD", </span>
<br/><span class="text-blue"> "AccountName": "SavingsAccount"</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XGET </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/[put here your customerId]/accounts?pageNumber=1&pageSize=10'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XGET </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/[put here your customerId]/accounts/[put here your accountNumber]/transactions?dateTo=2021-03-01&dateFrom=2015-01-01&pageSize=10&pageNumber=1'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "Email": "john.wick@finto.io", </span>
<br/><span class="text-blue"> "Username": "john_wick", </span>
<br/><span class="text-blue"> "Password": "VERY_str0ng_p@ssword"</span>
<br/><span class="text-blue"> "PhoneNumber": "+123456789012"</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/token' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "access_token": "l9oldWz6RtpS5DYl26CJBLw6kqI", </span>
<br/><span class="text-blue"> "token_type": "Bearer", </span>
<br/><span class="text-blue"> "expires_in": "3599"</span>
<br/><span class="text-blue"> "refresh_token": "6dfedWz6RtpS5Rt7Y6CJBLw6kqI"</span>
<br/><span class="text-blue"> "scope": "identity"</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users/password/reset/request' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "Email": "john.wick@finto.io" </span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "Product": "Auto Loan", </span>
<br/><span class="text-blue"> "CrifConsent": true, </span>
<br/><span class="text-blue"> "PersonalDetails": { "NationalId": "9962023180", "PhoneNumber": "0795023578", "TypeOfResidence": "Owned", "WorkDetails": { "EmploymentType": "Employee", "PositionTitle": "Specialist", "CompanyName": "Bank Al Etihad", "Sector": "Private", "EmploymentStartDate": "01/08/2015", "BusinessLine": "Bakery", "NetSalary": 2000 }, "LoanDetails": { "LoanAmount": 2020, "LoanTerm": 60, "InstallmentDay": 25, "CarDetails": { "CarType": "Car", "CarMake": "Honda", "CarModel": "Civic", "CarCondition": "Used", "YearOfManufacture": "2020", "FuelOption": "Fuel", "CarPrice": 20000, "DealershipName": "Obaidi" } } }</span>
<br/><span class="text-blue"> }'</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/loans/requests/[ request id ]'\</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{ </span>
<br/><span class="text-blue"> "RequestId": 22001, </span>
<br/><span class="text-blue"> "ProductCode": "PL1", </span>
<br/><span class="text-blue">"RequiredDocument": [ { "Url": "https://s3url.com/", "DocumentCode": "RESIDNECY_DOCUMENT" } ]</span>
<br/><span class="text-blue"> }'</span>