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/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X GET \
'https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD?queryAnsiSql=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'sessionId: string'
{ "retrieveResponse": { "ApiAccessableFlag": null, "ApiHiddenFlag": null, "AttributeColumnFlag": null, "BaseEntityId": null, "ConditionGroupId": null, "Created": null, "CreatedUserId": null, "CrosslinkFlag": null, "CurrencyDate": null, "CurrencySource": null, "DataLength": null, "DataType": null, "DefaultValue": null, "Description": null, "DisplayAfter": null, "DisplayNew": null, "DisplayType": null, "DisplayUpdate": null, "DisplayView": null, "EncryptedFlag": null, "EntityId": null, "ExternalKey": null, "ExternalKeyFlag": null, "FieldLabel": null, "FieldName": null, "FormulaValue": null, "FunctionBasedField": null, "FunctionBasedFunction": null, "Guid": null, "HelpContentLong": null, "HelpContentShort": null, "HelpLanguageCode": null, "HiddenFlag": null, "Id": null, "IgnoreOnEdit": null, "InstantTypeAheadSearch": null, "ItemPosition": null, "LabelId": null, "LongHelpLabelId": null, "LookupFieldName": null, "LoopFlag": null, "ModifyFuncName": null, "OnDelete": null, "PIIFlag": null, "PkSequenceName": null, "PricingAttributeId": null, "PrimaryKeyFlag": null, "ReactComponentFlag": null, "ReferencedColumn": null, "ReferencedEntityId": null, "RelatedEntityId": null, "RelatedListFilterLogic": null, "RelatedListRecrdsPerPage": null, "RelatedWebFormId": null, "RelationPath": null, "RequiredFlag": null, "RestrictChangeInClosedAP": null, "RestrictCreate": null, "SearchableFlag": null, "SequenceFilterLogic": null, "SequenceFormula": null, "SequenceIncrementBy": null, "SequenceNumberOfDigits": null, "SequencePrefix": null, "SequenceRuleCriteria": null, "SequenceStartingNumber": null, "SequenceSuffix": null, "ShortHelpLabelId": null, "Status": null, "SystemFlag": null, "SystemGeneratedFlag": null, "UniqueField": null, "Updated": null, "UpdatedUserId": null, "ViewRelationshipField": null, "WebFormItemId": null } }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X PUT \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ApiAccessableFlag": null,
"ApiHiddenFlag": null,
"AttributeColumnFlag": null,
"BaseEntityId": null,
"ConditionGroupId": null,
"Created": null,
"CreatedUserId": null,
"CrosslinkFlag": null,
"CurrencyDate": null,
"CurrencySource": null,
"DataLength": null,
"DataType": null,
"DefaultValue": null,
"Description": null,
"DisplayAfter": null,
"DisplayNew": null,
"DisplayType": null,
"DisplayUpdate": null,
"DisplayView": null,
"EncryptedFlag": null,
"EntityId": null,
"ExternalKey": null,
"ExternalKeyFlag": null,
"FieldLabel": null,
"FieldName": null,
"FormulaValue": null,
"FunctionBasedField": null,
"FunctionBasedFunction": null,
"Guid": null,
"HelpContentLong": null,
"HelpContentShort": null,
"HelpLanguageCode": null,
"HiddenFlag": null,
"Id": null,
"IgnoreOnEdit": null,
"InstantTypeAheadSearch": null,
"ItemPosition": null,
"LabelId": null,
"LongHelpLabelId": null,
"LookupFieldName": null,
"LoopFlag": null,
"ModifyFuncName": null,
"OnDelete": null,
"PIIFlag": null,
"PkSequenceName": null,
"PricingAttributeId": null,
"PrimaryKeyFlag": null,
"ReactComponentFlag": null,
"ReferencedColumn": null,
"ReferencedEntityId": null,
"RelatedEntityId": null,
"RelatedListFilterLogic": null,
"RelatedListRecrdsPerPage": null,
"RelatedWebFormId": null,
"RelationPath": null,
"RequiredFlag": null,
"RestrictChangeInClosedAP": null,
"RestrictCreate": null,
"SearchableFlag": null,
"SequenceFilterLogic": null,
"SequenceFormula": null,
"SequenceIncrementBy": null,
"SequenceNumberOfDigits": null,
"SequencePrefix": null,
"SequenceRuleCriteria": null,
"SequenceStartingNumber": null,
"SequenceSuffix": null,
"ShortHelpLabelId": null,
"Status": null,
"SystemFlag": null,
"SystemGeneratedFlag": null,
"UniqueField": null,
"Updated": null,
"UpdatedUserId": null,
"ViewRelationshipField": null,
"WebFormItemId": null
}
}'
{ "updateResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- 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/ENTITY_FIELD \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ApiAccessableFlag": null,
"ApiHiddenFlag": null,
"AttributeColumnFlag": null,
"BaseEntityId": null,
"ConditionGroupId": null,
"Created": null,
"CreatedUserId": null,
"CrosslinkFlag": null,
"CurrencyDate": null,
"CurrencySource": null,
"DataLength": null,
"DataType": null,
"DefaultValue": null,
"Description": null,
"DisplayAfter": null,
"DisplayNew": null,
"DisplayType": null,
"DisplayUpdate": null,
"DisplayView": null,
"EncryptedFlag": null,
"EntityId": null,
"ExternalKey": null,
"ExternalKeyFlag": null,
"FieldLabel": null,
"FieldName": null,
"FormulaValue": null,
"FunctionBasedField": null,
"FunctionBasedFunction": null,
"Guid": null,
"HelpContentLong": null,
"HelpContentShort": null,
"HelpLanguageCode": null,
"HiddenFlag": null,
"Id": null,
"IgnoreOnEdit": null,
"InstantTypeAheadSearch": null,
"ItemPosition": null,
"LabelId": null,
"LongHelpLabelId": null,
"LookupFieldName": null,
"LoopFlag": null,
"ModifyFuncName": null,
"OnDelete": null,
"PIIFlag": null,
"PkSequenceName": null,
"PricingAttributeId": null,
"PrimaryKeyFlag": null,
"ReactComponentFlag": null,
"ReferencedColumn": null,
"ReferencedEntityId": null,
"RelatedEntityId": null,
"RelatedListFilterLogic": null,
"RelatedListRecrdsPerPage": null,
"RelatedWebFormId": null,
"RelationPath": null,
"RequiredFlag": null,
"RestrictChangeInClosedAP": null,
"RestrictCreate": null,
"SearchableFlag": null,
"SequenceFilterLogic": null,
"SequenceFormula": null,
"SequenceIncrementBy": null,
"SequenceNumberOfDigits": null,
"SequencePrefix": null,
"SequenceRuleCriteria": null,
"SequenceStartingNumber": null,
"SequenceSuffix": null,
"ShortHelpLabelId": null,
"Status": null,
"SystemFlag": null,
"SystemGeneratedFlag": null,
"UniqueField": null,
"Updated": null,
"UpdatedUserId": null,
"ViewRelationshipField": null,
"WebFormItemId": null
}
}'
{ "createResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X GET \
'https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD?queryAnsiSql=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'sessionId: string'
{ "retrieveResponse": { "ApiAccessableFlag": null, "ApiHiddenFlag": null, "AttributeColumnFlag": null, "BaseEntityId": null, "ConditionGroupId": null, "Created": null, "CreatedUserId": null, "CrosslinkFlag": null, "CurrencyDate": null, "CurrencySource": null, "DataLength": null, "DataType": null, "DefaultValue": null, "Description": null, "DisplayAfter": null, "DisplayNew": null, "DisplayType": null, "DisplayUpdate": null, "DisplayView": null, "EncryptedFlag": null, "EntityId": null, "ExternalKey": null, "ExternalKeyFlag": null, "FieldLabel": null, "FieldName": null, "FormulaValue": null, "FunctionBasedField": null, "FunctionBasedFunction": null, "Guid": null, "HelpContentLong": null, "HelpContentShort": null, "HelpLanguageCode": null, "HiddenFlag": null, "Id": null, "IgnoreOnEdit": null, "InstantTypeAheadSearch": null, "ItemPosition": null, "LabelId": null, "LongHelpLabelId": null, "LookupFieldName": null, "LoopFlag": null, "ModifyFuncName": null, "OnDelete": null, "PIIFlag": null, "PkSequenceName": null, "PricingAttributeId": null, "PrimaryKeyFlag": null, "ReactComponentFlag": null, "ReferencedColumn": null, "ReferencedEntityId": null, "RelatedEntityId": null, "RelatedListFilterLogic": null, "RelatedListRecrdsPerPage": null, "RelatedWebFormId": null, "RelationPath": null, "RequiredFlag": null, "RestrictChangeInClosedAP": null, "RestrictCreate": null, "SearchableFlag": null, "SequenceFilterLogic": null, "SequenceFormula": null, "SequenceIncrementBy": null, "SequenceNumberOfDigits": null, "SequencePrefix": null, "SequenceRuleCriteria": null, "SequenceStartingNumber": null, "SequenceSuffix": null, "ShortHelpLabelId": null, "Status": null, "SystemFlag": null, "SystemGeneratedFlag": null, "UniqueField": null, "Updated": null, "UpdatedUserId": null, "ViewRelationshipField": null, "WebFormItemId": null } }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- cURL
- JS
- Go
- Ruby
- Java 8
curl -i -X PUT \
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ApiAccessableFlag": null,
"ApiHiddenFlag": null,
"AttributeColumnFlag": null,
"BaseEntityId": null,
"ConditionGroupId": null,
"Created": null,
"CreatedUserId": null,
"CrosslinkFlag": null,
"CurrencyDate": null,
"CurrencySource": null,
"DataLength": null,
"DataType": null,
"DefaultValue": null,
"Description": null,
"DisplayAfter": null,
"DisplayNew": null,
"DisplayType": null,
"DisplayUpdate": null,
"DisplayView": null,
"EncryptedFlag": null,
"EntityId": null,
"ExternalKey": null,
"ExternalKeyFlag": null,
"FieldLabel": null,
"FieldName": null,
"FormulaValue": null,
"FunctionBasedField": null,
"FunctionBasedFunction": null,
"Guid": null,
"HelpContentLong": null,
"HelpContentShort": null,
"HelpLanguageCode": null,
"HiddenFlag": null,
"Id": null,
"IgnoreOnEdit": null,
"InstantTypeAheadSearch": null,
"ItemPosition": null,
"LabelId": null,
"LongHelpLabelId": null,
"LookupFieldName": null,
"LoopFlag": null,
"ModifyFuncName": null,
"OnDelete": null,
"PIIFlag": null,
"PkSequenceName": null,
"PricingAttributeId": null,
"PrimaryKeyFlag": null,
"ReactComponentFlag": null,
"ReferencedColumn": null,
"ReferencedEntityId": null,
"RelatedEntityId": null,
"RelatedListFilterLogic": null,
"RelatedListRecrdsPerPage": null,
"RelatedWebFormId": null,
"RelationPath": null,
"RequiredFlag": null,
"RestrictChangeInClosedAP": null,
"RestrictCreate": null,
"SearchableFlag": null,
"SequenceFilterLogic": null,
"SequenceFormula": null,
"SequenceIncrementBy": null,
"SequenceNumberOfDigits": null,
"SequencePrefix": null,
"SequenceRuleCriteria": null,
"SequenceStartingNumber": null,
"SequenceSuffix": null,
"ShortHelpLabelId": null,
"Status": null,
"SystemFlag": null,
"SystemGeneratedFlag": null,
"UniqueField": null,
"Updated": null,
"UpdatedUserId": null,
"ViewRelationshipField": null,
"WebFormItemId": null
}
}'
{ "updateResponse": [ { … } ] }
- Mock server
https://bp-api-docs-v3.redocly.app/_mock/demogm_20250725_full_schema/rest/2.0/ENTITY_FIELD
https://my.billingplatform.com/demogm/rest/2.0/ENTITY_FIELD
- 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/ENTITY_FIELD \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"ApiAccessableFlag": null,
"ApiHiddenFlag": null,
"AttributeColumnFlag": null,
"BaseEntityId": null,
"ConditionGroupId": null,
"Created": null,
"CreatedUserId": null,
"CrosslinkFlag": null,
"CurrencyDate": null,
"CurrencySource": null,
"DataLength": null,
"DataType": null,
"DefaultValue": null,
"Description": null,
"DisplayAfter": null,
"DisplayNew": null,
"DisplayType": null,
"DisplayUpdate": null,
"DisplayView": null,
"EncryptedFlag": null,
"EntityId": null,
"ExternalKey": null,
"ExternalKeyFlag": null,
"FieldLabel": null,
"FieldName": null,
"FormulaValue": null,
"FunctionBasedField": null,
"FunctionBasedFunction": null,
"Guid": null,
"HelpContentLong": null,
"HelpContentShort": null,
"HelpLanguageCode": null,
"HiddenFlag": null,
"Id": null,
"IgnoreOnEdit": null,
"InstantTypeAheadSearch": null,
"ItemPosition": null,
"LabelId": null,
"LongHelpLabelId": null,
"LookupFieldName": null,
"LoopFlag": null,
"ModifyFuncName": null,
"OnDelete": null,
"PIIFlag": null,
"PkSequenceName": null,
"PricingAttributeId": null,
"PrimaryKeyFlag": null,
"ReactComponentFlag": null,
"ReferencedColumn": null,
"ReferencedEntityId": null,
"RelatedEntityId": null,
"RelatedListFilterLogic": null,
"RelatedListRecrdsPerPage": null,
"RelatedWebFormId": null,
"RelationPath": null,
"RequiredFlag": null,
"RestrictChangeInClosedAP": null,
"RestrictCreate": null,
"SearchableFlag": null,
"SequenceFilterLogic": null,
"SequenceFormula": null,
"SequenceIncrementBy": null,
"SequenceNumberOfDigits": null,
"SequencePrefix": null,
"SequenceRuleCriteria": null,
"SequenceStartingNumber": null,
"SequenceSuffix": null,
"ShortHelpLabelId": null,
"Status": null,
"SystemFlag": null,
"SystemGeneratedFlag": null,
"UniqueField": null,
"Updated": null,
"UpdatedUserId": null,
"ViewRelationshipField": null,
"WebFormItemId": null
}
}'
{ "createResponse": [ { … } ] }