API Reference
Error codes
refer to the following table for commonly encountered errors in marco api and how to troubleshoot them code description troubleshooting 400 input error check the request payload for issues cause the request is not formatted properly solution check your request payload, headers, and parameters for accuracy, and cross reference with the api reference 403 access denied additional privileges are needed access the requested resource cause the caller does not have authorized access to the resource solution ensure that your api caller account has admin access for more information, refer to authorization docid\ l042z6ildse7ydw8y9siy 404 not found the requested resource does not exist cause the resource does not exist solution check that the resource id is correct and try again 429 rate limited too many requests cause too many requests have been sent in a short amount of time solution use bulk endpoints where possible, and otherwise retry with exponential backoff 500 unexpected error cause the server is experiencing issues solution retry after a brief moment, and contact marco payroll if the issue persists