Fetch and correctly render EEO/diversity self-identification questions from a SmartRecruiters job posting via the Application API
domain: developers.smartrecruiters.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate via OAuth 2.0 or an API key as required by the Application API
Call the posting configuration endpoint to fetch screening questions, diversity questions, and privacy-policy text together
Identify diversity questions by their compliance-type marker and render them below all other questions, in the order returned
Display the required confidential-questionnaire instruction text directly above the diversity questions
Preserve any Markdown formatting present in question labels (e.g. links to EEO definitions)
Submit the completed application, including consent status, via the postings candidates endpoint
Known gotchas
Diversity questions must always be shown below all other questions, in the order the API provides them — they should not be reordered by the integration
SmartRecruiters documents adaptive throttling with a concurrency cap and recommends a generous client timeout to accommodate it
If no privacy policy is configured for the customer, the API returns a fallback description and the candidate's consent status should be treated as false/required
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?