Error Messages Returned by the Supplier Data API with Pagination
This topic describes error messages that might be generated for all Supplier Data API with Pagination endpoints as well as error messages specific to the headerFields endpoint.
Error Messages Returned by the Supplier Data API with Pagination
Use this information to troubleshoot your queries to the Supplier Data API with Pagination endpoints.
|
Error code |
Message |
Description |
|---|---|---|
|
400 |
The API key passed in the request is not valid. |
The API key passed in the query headers does not match the API key in the OAuth token. |
|
420 |
Vendor not found |
The specified SM vendor ID doesn't match any suppliers. |
|
421 |
Questionnaire not found |
The specified questionnaire ID doesn't match any questionnaires for the specified supplier or specified supplier doesn't have any submitted questionnaires. |
|
422 |
Invalid or missing workspace ID |
The specified workspace ID does not match any projects for the specified supplier or the query requires a workspace ID and it is missing. |
|
423 |
Invalid Parameter |
One of the parameters specified in the URL is invalid. |
|
429 |
Rate limit error |
You have exceeded the maximum permitted query rate. Refer to the developer portal discovery page for this API for the applicable query rates. |
|
431 |
Version not found |
The version you entered doesn't exist. This error message can be returned when you run the versionId endpoint. |
|
504 |
Gateway Time-out |
The server timeout time has been exceeded, possibly due to network traffic or reliability issues. Retry your query. |
Error Messages Returned by the Supplier Data API with Pagination headerFields Endpoint
Use this information to troubleshoot issues you encountered when making or updating decisions for process projects by using the Supplier Data API with Pagination headerFields endpoint.
|
Error code |
Message |
Description |
|---|---|---|
|
400 |
Invalid process status: testStatus. |
The value testStatus you input for the decisionStatus field is not one of the values you defined for the master data ProjectStatus. |
|
400 |
The user is not in the Decision Maker group configured in the process template: tester. |
The value tester you input for the decisionMadeBy field in not one of the values in the Decision Maker group in the process template. |
|
400 |
'decisionMadeBy' attribute is mandatory to set process status. |
You need to specify a value for decisionMadeBy. |
|
400 |
'decisionComment' attribute is mandatory to set process status. |
You need to specify a value for decisionComment. |
|
400 |
Maximum limit for 'decisionComment' attribute is 255 characters. |
The comments you input for the decisionComment field exceed 255 characters. |
|
400 |
Making or changing a decision is not allowed in the current process status: InProgress |
The current process project is processing and you cannot make a decision. |
|
400 |
Missing or invalid workspaceId |
The entered workspace ID is invalid. You need to enter a valid workspace ID. |
|
400 |
Invalid SM Vendor Id |
The entered SM vendor ID is invalid. You need to enter a valid SM vendor ID. |
|
404 |
Workspace %s Not Found. |
The workspace ID is not specified. You need to enter a valid workspace ID. |