400 | JSON payload is missing a required key | The application payload is missing a required key. |
401 | Missing or invalid X-Indeed-Signature value | The Signature value in the header is missing or invalid. |
404 | Job is invalid or does not exist | The job is invalid or does not exist. |
409 | Duplicate application already in the system | The application duplicates an Indeed application already in your system. Indeed excludes duplicate applications from automatic resends. A duplicate application shares the same job ID and job seeker email as an Indeed application from the last 120 days. These applications are not duplicates: |
410 | The job is expired or no longer available | The job is expired or no longer available. Indeed expires the job from search results. For XML integrations, if the job appears in the XML in later feed runs, Indeed might not make it available again. For Job Sync API integrations, Indeed might ignore a later Job Sync API call to reopen the job. |
413 | Payload is too large | The application payload is too large. |
422 | Unable to save application | The application is valid JSON, but Indeed cannot process it because it does not match the required schemas or specifications, or is otherwise invalid. |