Introduction
- Welcome to Nomba
- Get API Keys
- Testing
Getting Started
- Dashboard Setup
- Authentication
- Definitions
Plugins and SDKs
Products
- Accounts
- Accept Payments
- Transfers
- Terminals
- Assigning terminals
- Unassigning terminals
- Push Payment to Terminal
- Custom Apps
- Terminal actions
- Connect to Nomba PTSP
- Webhooks
- Transactions
- Airtime & Data Vending
- Cable & Bill Payments
Guides
API Patterns
Terminals
Assigning terminals
Learn how to assign terminals to accounts
Copy
curl --request POST \
--url https://api.nomba.com/v1/terminals/assign \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'accountId: <accountid>' \
--data '{
"serialNumber": "55555555",
"terminalLabel": "Testing"
}'
Copy
{
"code": "00",
"description": "Success",
"data": {
"terminalId": "201124LM",
"serialNumber": "55555555",
"accountId": "01a10aeb-d989-460a-bbde-9842f2b4320f",
"parentAccountId": "<string>",
"merchantName": "trident and rees",
"terminalLabel": "Testing",
"createdAt": "2020-09-23T10:21:48.789Z",
"updatedAt": "2023-09-04T15:23:55.173Z"
}
}
POST /v1/terminals/assign
Request body
Terminal serial number.
Terminal label.
Response body
Response code
Response description
Hide object
Hide object
Terminal ID.
Serial number.
Account ID.
Parent account ID.
Merchant name.
Terminal label.
Creation timestamp.
Update timestamp.
Copy
curl --request POST \
--url https://api.nomba.com/v1/terminals/assign \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'accountId: <accountid>' \
--data '{
"serialNumber": "55555555",
"terminalLabel": "Testing"
}'
Copy
{
"code": "00",
"description": "Success",
"data": {
"terminalId": "201124LM",
"serialNumber": "55555555",
"accountId": "01a10aeb-d989-460a-bbde-9842f2b4320f",
"parentAccountId": "<string>",
"merchantName": "trident and rees",
"terminalLabel": "Testing",
"createdAt": "2020-09-23T10:21:48.789Z",
"updatedAt": "2023-09-04T15:23:55.173Z"
}
}
Copy
curl --request POST \
--url https://api.nomba.com/v1/terminals/assign \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'accountId: <accountid>' \
--data '{
"serialNumber": "55555555",
"terminalLabel": "Testing"
}'
Copy
{
"code": "00",
"description": "Success",
"data": {
"terminalId": "201124LM",
"serialNumber": "55555555",
"accountId": "01a10aeb-d989-460a-bbde-9842f2b4320f",
"parentAccountId": "<string>",
"merchantName": "trident and rees",
"terminalLabel": "Testing",
"createdAt": "2020-09-23T10:21:48.789Z",
"updatedAt": "2023-09-04T15:23:55.173Z"
}
}
Assistant
Responses are generated using AI and may contain mistakes.