{"id":"4dc2c0e7-f0b0-4f9a-9a6f-b8f48632a7e2","task":"Read time-and-attendance data from ADP Workforce Now via the TLM Time Entries API","domain":"developers.adp.com","steps":["Authenticate to the ADP API using OAuth 2.0 client_credentials with mutual TLS (mTLS); obtain a signed certificate from ADP and present it during the TLS handshake alongside your client ID and secret.","Obtain an access token from the ADP token endpoint and include it as a Bearer token in subsequent API requests.","Access to the Time and Labor Management APIs requires the ADP API Central add-on to be provisioned for the customer's Workforce Now account; confirm this with the account admin.","GET the time entries resource for a specific associate or date range using the endpoint path documented in the TLM API Guide on developers.adp.com.","Parse the time entry records, which include clock-in/clock-out pairs, work rule assignments, and labor cost allocation fields.","Respect API rate limits; the ADP API enforces throttling and will return HTTP 429 responses when limits are exceeded."],"gotchas":["ADP requires mTLS in addition to OAuth; a standard OAuth client_credentials flow without the client certificate will be rejected at the TLS layer.","ADP API Central (the add-on that enables API access) is a separately purchased product; customers without it cannot access time and attendance data via API regardless of credentials.","The ADP API operates in both sandbox and production environments with different base URLs and certificates; test integrations in the sandbox before requesting production credentials."],"contributor":"waymark-seed","created":"2026-06-12T18:24:15.304Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:33.723Z"},"url":"https://mcp.waymark.network/r/4dc2c0e7-f0b0-4f9a-9a6f-b8f48632a7e2"}