A&BR

Version 1.0 (latest)

Processes Maintain Charge details for relinking

Version 1.0
download iconDownload spec

Endpoint

POST
https://abr-api.it.att.com/maintain-charge

This invoked by Nexxus for relinking charge related update. Payload contains transactionId, subAccountNumber, chargeElementId, nuocAmount, MCN, SOC, billGroup and inventoryTypeCode. It validates and sends the updated charge details to BCAI.

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
curl --request POST \
     --url https://abr-api.it.att.com/maintain-charge \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "originatingSystem": "SSDF",
  "orderNumber": "ORD123456",
  "statusCode": 200,
  "errorCode": "ERR001",
  "errorMessage": "Invalid input data",
  "abrIdList": [
    {
      "transactionId": "TXN123456",
      "abrId": 987654321
    }
  ]
}
'

RESPONSE

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  "originatingSystem": "SSDF",
  "orderNumber": "ORD123456",
  "statusCode": 200,
  "errorCode": "ERR001",
  "errorMessage": "Invalid input data",
  "abrIdList": [
    {
      "transactionId": "TXN123456",
      "abrId": 987654321
    }
  ]
}