Contractor portal

agreement.get

Read your agreement in effect: your role, when it starts and ends, the notice it asks for to end it and the day that notice is due, and when new terms start if they do.

GETPOST/api/v1/contractor/agreement.get

Permissions

contractor:read

Who can call it

contractor

Retries

Safe to retry: it only reads

MCP

contractor_agreement_get

Fields

No input fields. Send an empty object, {}.

Example

curl https://app.getoatmilk.com/api/v1/contractor/agreement.get \
  -H "Authorization: Bearer $OATMILK_OAUTH_TOKEN" \
  -H "X-Accounting-Organization: $OATMILK_ORGANIZATION_ID"
Response
{
  "data": { … }
}

Try it

Try it

Checks your input with this action’s real schema and answers like the API, with synthetic data. No key needed, and nothing changes.

GET/api/v1/contractor/agreement.get
curl https://app.getoatmilk.com/api/v1/contractor/agreement.get \
  -H "Authorization: Bearer $OATMILK_OAUTH_TOKEN" \
  -H "X-Accounting-Organization: $OATMILK_ORGANIZATION_ID"

More in Contractor portal.