Fetches existing customer hierarchy for MACD orders
Version 1.0
Endpoint
POST
https://abr-api.it.att.com/customer-hierarchy
Copy
This API is invoked by BC and SalesExpress to retrieve the existing customer hierarchy. It includes the CADM Node value, which is used for MACD orders.
http
scheme:bearer
bearerFormat:JWT
Body Parameters
- object
- l3SaartIdstringThe Level 3 SAART ID associated with the request.Example: L3SAART12345
- mcnstringThe MCN associated with the request.Example: MCN987654
- grcstringThe GRC associated with the request.Example: GRC123
- socstringThe SOC associated with the request.Example: SOC456
- invoiceNumberstringThe invoice number associated with the request.Example: INV789012
- attContractNumberstringRequiredThe AT&T contract number associated with the request.Example: ATT123456
- customerCadmNodeValuestringThe CADM node value for the customer.Example: CADMNode001
- sourceSystemIdstringRequiredThe identifier of the source system from which the request originated.Example: SourceSystem123
Responses
Successful operation
Body
application/json
- objectRequired
- errorCodestringThe error code returned in case of a failure.Example: ERR001
- errorMessagestringThe error message describing the failure.Example: Invalid customer ID.
- customerInfoarray of objects
A list of customer information objects.
- hierarchyNodesarray of objects
A list of hierarchy nodes associated with the customer.
- baNodesarray of objects
A list of billing account nodes.
- invoiceNodesarray of objects
A list of invoice nodes.
- cdgNodesarray of objects
A list of CDG nodes.
- subAccountsNodesarray of objects
A list of sub-account nodes.