Oyster
communityGlobal employment platform for hiring and paying distributed team members in 180+ countries.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://api.oysterhr.com/v1/engagementsList team engagements
Parameters
pagepage (integeroptionalstatusactive|pending|terminated (stringoptionalper_pageresults (integeroptionalReturns
data[] with id, type, status, country_code, start_date, full_name, job_title, departmentGET
https://api.oysterhr.com/v1/engagements/{id}Get engagement details
Parameters
idengagement ID (stringrequiredReturns
data with id, type, status, full_name, email, job_title, department, country, compensation, start_date, end_dateGET
https://api.oysterhr.com/v1/meta/countriesList supported countries
Returns
data[] with code, name, currency, supported_engagement_types[]