Actions125
- Ticket Actions
- Ticket Note Actions
- Ticket Attachment Actions
- Company Actions
- Company Note Actions
- Company Attachment Actions
- Contact Actions
- Resource (Employee) Actions
- Contract Actions
- Contract Note Actions
- Project Actions
- Project Note Actions
- Task Actions
- Task Note Actions
- Time Entry Actions
- Configuration Item Actions
- Configuration Item Note Actions
- Product Actions
- Opportunity Actions
- Quote Actions
- Quote Item Actions
- Service Call Actions
- Invoice Actions
- Subscription Actions
- Inventory Item Actions
- Purchase Order Actions
- Purchase Order Item Actions
Contract → Create Contract
AI-generatedSummary
Create a contract in Autotask PSA by posting a JSON body to the Contracts endpoint.
Inputs
- payloadJson (required) — Body for creating the contract. See the Autotask Swagger docs for required fields.
- requestOptions.impersonationResourceId — Numeric Autotask resource ID to impersonate for this request. Overrides the credential default.
Output shape
The Autotask API response containing the created contract record.
The operation posts the parsed payloadJson to /atservicesrest/V1.0/Contracts. If requestOptions.impersonationResourceId is set, it overrides the credential default in the ImpersonationResourceId header.
