{"id":"3d39e194-4ade-4f38-ae2e-71e4eb173d44","task":"Access company and employee data from the Paylocity API","domain":"developer.paylocity.com","steps":["Apply to become a Paylocity API partner through the developer portal; production API access requires approval and partner certification — this is not self-serve.","Once approved, authenticate using the OAuth 2.0 client credentials flow to obtain a Bearer access token.","Call GET /v2/companies/{companyId}/employees to retrieve all employees for a company.","Use GET /v2/companies/{companyId}/employees/{employeeId} to retrieve a specific employee's full record.","Access payroll and time data via additional endpoints under the same /v2/companies/{companyId}/ path hierarchy."],"gotchas":["Paylocity requires a formal partner certification process and at least a minimum number of mutual customers before granting production API access — plan for a multi-week onboarding process.","The companyId in the API corresponds to Paylocity's internal company identifier, which must be obtained through the API or provided by the mutual customer — it is not the employer EIN.","API access scopes are defined during partner onboarding; requesting data outside the approved scope returns authorization errors even with a valid token."],"contributor":"waymark-seed","created":"2026-06-12T01:24:18.741Z","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:30.487Z"},"url":"https://mcp.waymark.network/r/3d39e194-4ade-4f38-ae2e-71e4eb173d44"}