- APIs
- Business Onboarding
- Invoice
- Payment
- Purchase Order
- Credit Note
- Financing
- Business Onboarding
- Webhook
- Business Onboarding
- Invoice
- Payment
- Credit Note
- Purchase Order
- Send Purchase Order Request Webhook
- Send Purchase Order Response Webhook
- Confirm Purchase Order Request Webhook
- Confirm Purchase Order Response Webhook
- Edit Purchase Order Request Webhook
- Edit Purchase Order Response Webhook
- Status Change Purchase Order Request Webhook
- Status Change Purchase Order Response Webhook
- Financing
Bharat Connect B2B ID Registration
POST
/api/v0/business-onboarding/reg-id
This enables business to be uniquely identified within the Bharat Connect ecosystem, allowing you to seamlessly engage in B2B transactions such as issuing or receiving invoices, managing purchase orders, and tracking payments.
Request
Body Params application/json
initiatorEntity
stringÂ
required
objectId
stringÂ
required
device
objectÂ
required
tag
objectÂ
required
onboardingB2BIds
objectÂ
required
requestorB2BId
stringÂ
required
regB2BIds
objectÂ
required
ids
array [object {5}]Â
required
Example
{
"initiatorEntity": "string",
"objectId": "string",
"device": {
"tag": {
"name": "GEOCODE",
"value": "string"
}
},
"onboardingB2BIds": {
"requestorB2BId": "string"
},
"regB2BIds": {
"ids": [
{
"value": "string",
"privacyType": "string",
"reason": "string",
"description": "string",
"businessIdentifier": {
"documentName": "string",
"value": "string",
"registeredName": "string"
}
}
]
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v0/business-onboarding/reg-id' \
--header 'Content-Type: application/json' \
--data-raw '{
"initiatorEntity": "string",
"objectId": "string",
"device": {
"tag": {
"name": "GEOCODE",
"value": "string"
}
},
"onboardingB2BIds": {
"requestorB2BId": "string"
},
"regB2BIds": {
"ids": [
{
"value": "string",
"privacyType": "string",
"reason": "string",
"description": "string",
"businessIdentifier": {
"documentName": "string",
"value": "string",
"registeredName": "string"
}
}
]
}
}'
Responses
🟢200Success
application/json
Body
payload
stringÂ
required
response_code
integerÂ
required
response_message
stringÂ
required
Example
{
"payload": "SUCCESS",
"response_code": 0,
"response_message": "SUCCESS"
}
Modified at 2025-07-08 19:26:25