Create bespoke customer accounts in seconds

Quickly deploy and manage customer accounts that provide unparalleled flexibility, unlock powerful features and utilise robust security.

Simplify account operations with a secure, all-in-one platform

Unlock valuable insights

Utilise secure financial data to unearth spending patterns and develop new personalised products and services.

No items found.
Accounts

Implement seamlessly

Staq's platform helps you automate your workflows from start to finish, so you can collaborate more effectively and efficiently.

SDK Library
Webhooks
Sandbox Environment
An image of software icons the Staq product can interact with.

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>

Ready to scale?