Upsert a Contract Record
A 4-step recipe with Ironclad. We can help you get access.
Recipe · 4 steps
Upsert a Contract Record
with Ironclad · Contract Management
Search for a record by filter, then update or create, and retrieve it.
- Search the records list with the supplied filter formula, returning at most one match.
- Update the matched record's metadata with the supplied properties.
- Create a new record when no existing record matched the filter.
- Retrieve the affected record to confirm the upsert result.
What you'll need to have ready
- authorization: Bearer token for the Ironclad Authorization header.
- filter: A filter formula to find an existing record (e.g. Equals([counterpartyName], 'Test LLC')).
- type: The record type (e.g. consultingAgreement).
- name: The name of the record.
- addProperties: Key/value map of record metadata properties to set.
For your developer
Arazzo workflow ironclad:upsert-contract-record, 4 operations: list-all-records → update-record-metadata → create-a-record → retrieve-a-record. Specs on APIs.io.