Public API

Extend ContractShield with a secure, documented API

Launch integrations, automate handoffs, and build custom workflows on the same endpoints that power the ContractShield platform.

Open the API docs

What you get on day one

The API is production-ready with stable endpoints, authentication, and tooling to keep your integrations humming.

Included

Project + quote APIs

Create, update, and sync projects, line items, and change orders with full revision history in JSON or CSV formats.

Included

Secure authentication

Issue personal access tokens or OAuth clients from your admin console with granular scopes and automatic rotation.

Included

Changelog & versioning

We publish every breaking change, add-on, or deprecation in an open changelog so you can plan ahead.

Developer toolkit

Tools to accelerate your build

Everything here is available to you the moment you receive API keys. No guessing, no reverse engineering.

Comprehensive documentationEndpoint descriptions, request/response samples, and webhook payloads live at docs.contractshield.io with dark mode and search.
Postman collection + SDKsImport our official Postman collection or install the TypeScript SDK generated from the OpenAPI spec.
Sandbox + live environmentsSeparate sandbox and production keys help you test safely before pushing changes to live projects.

Operational commitments

We run the ContractShield API with the same reliability standards we expect from our own integrations.

Policy

5 requests/second per token by default with higher limits available on request.

Policy

Webhook retries for 48 hours with exponential backoff and signature verification.

Policy

SOC 2 Type I audit in progress—security controls documented and monitored today.

Need higher limits or a custom integration?

Tell us what you're building and we'll tailor access, rate limits, and support to keep your workflow moving.

Talk with our platform team