About Paycom
Paycom is an HR and payroll platform that holds your organization’s employee, time and attendance, applicant, and labor allocation data. Serval connects to a single Paycom client account using the REST API credentials Paycom issues to your organization. Once connected, your Serval workflows can read HR data and import or edit time card punches whenever they run. Serval only ever sends your credential to one host for this integration: api.paycomonline.net. Authentication: Paycom REST API credentials — a SID (your client security identifier) and a token, stored together as one credential and sent as HTTP Basic auth. There is no OAuth flow. Data sync: On-demand only. Workflows call the Paycom API at the moment they run. There is no background sync, no data ingestion, no webhooks, and no event triggers.What the Paycom integration enables
Anything in the Paycom REST API can be accessed through Serval.
Get your credentials
Paycom issues REST API credentials per client. There is no self-service developer portal — credentials are provisioned by Paycom for your account.1
Request API access from Paycom
Ask your Paycom dedicated specialist or client representative to enable the REST API for your client account and to create an API service user. They will issue you a SID (client security identifier) and a token.
2
Allowlist Serval's IP addresses
Ask your Paycom specialist to allowlist the IP addresses Serval will call Paycom from. Contact support@serval.com to get the current list of Serval egress IPs.
3
Connect in Serval
In Serval, add the Paycom integration and enter your SID and token. Serval encodes them as HTTP Basic auth automatically — you do not need to base64-encode anything yourself.
Rate limits
Paycom enforces per-endpoint rate limits (calls per second and calls per day); each endpoint’s limits are documented on its operation in the Serval workflow builder. Most read endpoints allow 10 calls per second; punch-import writes allow 3 calls per second. List endpoints paginate withpage (starting at 1) and pagesize (default 25, maximum 500) parameters.
Security notes
- Your SID and token are stored encrypted and injected into requests server-side. Workflow authors and workflow code never see the credential.
- Serval only injects the credential toward api.paycomonline.net.
- Read access to sensitive employee data (pay rates, tax details, deposit accounts, SSNs) is controlled by the permissions Paycom grants your API service user — scope it to only what your workflows need.

