Customer.API Restful API - Troubleshooting

We do not have the information directly in DataDog. By default we do not log anything to DataDog about successful queries because it’d be too noisy. But, in a lot of cases there will be warnings triggered that you can infer things from.

You can query the Customer API logs by the account id used on the subscription key (typically that’s the parent account id). e.g. this query index:chainit-prod service:Chapi.Customer.API @context.accountId:123774 shows that Absco have been making quote requests to production today:

image-20241106-000540.png

 

You can’t use this to prove that they’re not using it though (because maybe they’re using something but not triggering any errors).

The most reliable way right now is to get a Platypus to query in New Relic. From this Platypus can see that Absco are using both quoting and consignment creation in UAT or PROD

Â