A&BR

Version 1.0 (latest)

Handles target flow's billing hierarchy creation response

Version 1.0
download iconDownload spec

Endpoint

POST
https://abr-api.it.att.com/target-flow/abr-complete

BCAI invokes this API and provides billing hierarchy creation response. This response is specifically for target flow. In response we receive hierarchy creation status(success or failure) and CADMBillNodeValue. If hierarchy creation status is success it sends ATPComplete event to sales application else it sends corresponding error details(CIFError).

arrowSecurity

http

scheme:bearer
bearerFormat:JWT
arrowRequest

Body Parameters

Responses

Successful operation

arrowBody

application/json

REQUEST

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
curl --request POST \
     --url https://abr-api.it.att.com/target-flow/abr-complete \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "solutionNumber": "SOL12345",
  "statusCode": "200",
  "abrId": "12345",
  "transactionId": "TXN123456789",
  "originatingSystem": "BillingSystem",
  "statusMessage": "Hierarchy created successfully",
  "errorMessage": "Invalid account number provided",
  "errorCode": "ERR001",
  "serviceType": "AbcService",
  "baAccountNumber": "BA123456",
  "customerInfo": {
    "customerName": "John Doe Inc.",
    "customerNodeNumber": "CUST12345",
    "salesSegmentCode": "SEG001",
    "addressInfo": {
      "addressType": "Billing",
      "address1": "123 Main St",
      "address2": "Suite 100",
      "address3": "Building A",
      "address4": "Floor 2",
      "city": "New York",
      "state": "NY",
      "province": "Ontario",
      "postalCode": "10001",
      "buildingName": "Empire State Building",
      "houseNumber": "123",
      "county": "null",
      "country": "US"
    },
    "cadmBillNodeValue": "CADM456"
  },
  "flowType": "LegacyFlow"
}
'