cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Who Me Too'd this topic

Post Mashery migration bug: Missing 'party id'

DanJ
Level 1
Level 1

After the migration from Mulesoft to Mashery, I have updated the request URLs to point towards apix.cisco.com (before apx.cisco.com).

Requests mostly work as intended, but I randomly recieve the following error message:

{
    "status": 400,
    "message": "Invalid input request",
    "reason": {
        "errorCode": "API_INV_000",
        "errorInfo": "Missing 'Party id'. Party Id is required in request header"
    }
}

This occurs for every single services API endpoint I poll for data. (HW Inventories, SW inventories, product alerts, coverage etc). It seems to happen totally at random. I would say 3/5 requests go through at average, while the rest fails with the party id error.

Meaning I can run this 5 times in a row, and usually get 2 errors and 3 success with no changes to the request (identical request, different outcome).

Looking through the services API documentation, there is no such request parameter as "party id". This error message tells me absolutely nothing.

I have been using the services API for over a year now, and have never seen this error before after I migrated to Mashery. Therefore I suspect there must be something wrong with the new Mashery platform.

Please advise

Who Me Too'd this topic