API Reference (1.0)
Billing Platform API
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/
https://my.billingplatform.com/demogm/
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/COLLECTOR_FIELDS
https://my.billingplatform.com/demogm/rest/2.0/COLLECTOR_FIELDS
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X POST \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/COLLECTOR_FIELDS \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ACTIVITY_COLLECTOR_HISTORY_ID": null,
"ACTIVITY_COLLECTOR_ID": null,
"ACTIVITY_DATE": null,
"ActivityDateTS": null,
"BillingIdentifier": null,
"ChargeType": null,
"ConsolidationExempt": null,
"Created": null,
"CreatedUserId": null,
"CreditActivityOption": null,
"DESTINATION_COUNTRY_CODE": null,
"Ended": null,
"EndedDate": null,
"Id": null,
"MDLErrorMessage": null,
"MDLStatus": null,
"MappingCount": null,
"MappingDate": null,
"ORIGINATION_COUNTRY_CODE": null,
"OVERRIDE_BUY_COST": null,
"OVERRIDE_COST": null,
"OVERRIDE_RATE": null,
"PROCESS_DESCRIPTION": null,
"PROCESS_STATUS": null,
"ParentCollectorFieldId": null,
"ProcessStatus": null,
"Quantity": null,
"RecordNumber": null,
"Reprocess_Date": null,
"Reprocess_Status": null,
"Started": null,
"StartedDate": null,
"Updated": null,
"UpdatedUserId": null
}
}'
{ "createResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/delete/COLLECTOR_FIELDS
https://my.billingplatform.com/demogm/rest/2.0/delete/COLLECTOR_FIELDS
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X DELETE \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/delete/COLLECTOR_FIELDS \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"Id": "string"
}
}'
{ "updateResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/COLLECTOR_FIELDS
https://my.billingplatform.com/demogm/rest/2.0/COLLECTOR_FIELDS
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X POST \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/COLLECTOR_FIELDS \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ACTIVITY_COLLECTOR_HISTORY_ID": null,
"ACTIVITY_COLLECTOR_ID": null,
"ACTIVITY_DATE": null,
"ActivityDateTS": null,
"BillingIdentifier": null,
"ChargeType": null,
"ConsolidationExempt": null,
"Created": null,
"CreatedUserId": null,
"CreditActivityOption": null,
"DESTINATION_COUNTRY_CODE": null,
"Ended": null,
"EndedDate": null,
"Id": null,
"MDLErrorMessage": null,
"MDLStatus": null,
"MappingCount": null,
"MappingDate": null,
"ORIGINATION_COUNTRY_CODE": null,
"OVERRIDE_BUY_COST": null,
"OVERRIDE_COST": null,
"OVERRIDE_RATE": null,
"PROCESS_DESCRIPTION": null,
"PROCESS_STATUS": null,
"ParentCollectorFieldId": null,
"ProcessStatus": null,
"Quantity": null,
"RecordNumber": null,
"Reprocess_Date": null,
"Reprocess_Status": null,
"Started": null,
"StartedDate": null,
"Updated": null,
"UpdatedUserId": null
}
}'
{ "createResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/delete/COLLECTOR_FIELDS
https://my.billingplatform.com/demogm/rest/2.0/delete/COLLECTOR_FIELDS
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X DELETE \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/delete/COLLECTOR_FIELDS \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"Id": "string"
}
}'
{ "updateResponse": [ { … } ] }