Customer-supplied structured JSON terms from a contract or order form: dates, line items, renewal terms, and commitments.
Contract renewal date and notice deadline API
Calculate renewal dates and notice deadlines from structured contract terms
Post the structured commercial terms your team already has. Contract Entitlement computes dates, commitments, schedules, limits, and contract-derived SKU rights with traceability. PDF extraction is not included.
Free: 25 contracts/month. Developer: $499/month for 250 contracts. Compare plans.
Exact use case
A renewal notice window or uplift date is approaching and finance or contract operations needs the computed deadline tied back to source terms.
Normalized obligations, renewal and notice dates, billing schedule, limits, and contract-derived entitlement decisions.
Computes commercial dates and rights from the terms you provide and keeps the calculation traceable.
A successful authenticated POST /v1/contracts or POST /v1/entitlements/check; reporting retains which operation produced first value.
Calculate the notice deadline before the renewal date
For SaaS renewals, a notice deadline can arrive before the contract's end date. Supply the structured renewal terms and inspect the computed notice, renewal and next-term dates before assigning a review action.
The accepted synthetic contract ends on December 31, 2026 with 90 notice days; it returns October 2, 2026 as the notice deadline. The engine uses calendar periods and an inclusive last covered day. Relative countdowns depend on the evaluation date.
Turn obligations into a dated review queue
Contract renewal tracking becomes repeatable when the notice, renewal and term-expiry events are explicit fields in your existing system. Your procurement or finance owner can review them alongside the source terms.
Inspect obligations, renewal.noticeDeadline and renewal.renewsOn. The API computes these from supplied JSON terms; it does not extract PDFs or operate a reminder calendar. Your team assigns owners, confirms the terms and schedules notifications.
Review remaining commitments and capped renewal amounts
Minimum-spend tracking and renewal uplift calculations answer different budget questions. Compare spent-to-date with the supplied commitment, then inspect projected spend and the maximum renewal price derived from the agreed uplift cap.
The sample supplies a $20,000 minimum and $4,000 spent, leaving $16,000. Review projectedShortfallMinor, onPace and maxRenewalPriceMinor separately. A spend projection depends on the evaluation date and is not guaranteed future spending.
Reconcile the schedule, then use the result in your system
A contract payment schedule needs the supplied start and end dates, line-item quantities, prices and billing frequencies. Inspect the returned schedule and totals before using them in a finance workflow; do not assume every term is exactly twelve identical monthly charges.
Use POST /v1/contracts to normalize one permitted contract and check its totalContractValueMinor. The follow-on /v1/entitlements/check evaluates a supplied SKU, quantity and date against those terms. It does not replace a general feature-access platform or legal review.
OpenAPI-grounded keyless demo
Normalize the contract
Edit the supplied example, send it to /v1/demo/normalize, and inspect the service’s unedited JSON response. The demo stores nothing and consumes no account quota.
Run the demo to see the API response.
A successful response demonstrates the bounded classification or calculation shown here. It is not evidence of a deployed connector, autonomous external action, customer outcome, or commercial performance.
Pricing and recurring use
Choose a plan for recurring contract evaluations
Start with structured terms from one contract your team already reviews. More contracts, amendments and portfolio reviews can justify a larger allowance. Source extraction, legal interpretation and the customer's reminder workflow remain outside this API.
Free
$0/month
25 contracts included per month.
Developer
$499/month
250 contracts included per month.
Growth
$1,499/month
1,000 contracts included per month.
Scale
$4,999/month
5,000 contracts included per month.
Prices in USD, billed monthly. Paid-plan overages and caps apply; see full pricing and Enterprise. The keyless demo requires no account.
Capability boundary
What this page does not promise
It does not extract PDFs, interpret unstructured legal clauses, provide legal advice or make legal determinations. It is not a generic application feature-flag service.
- The demo qualifies the transformation only; account verification, key creation, and a successful authenticated primary-value request are required for activation.
- Inputs and outputs must be reviewed in the context of your own data rights, policies, and operational controls.
- No ranking, accuracy, savings, recovery, prevention, customer, or revenue result is claimed.
From evaluation to first value
A short, explicit path
- Run the keyless demo.
Confirm that the input and output shape match the job you need done.
- Create and verify a sandbox account.
The email claim flow creates a product-scoped API key. No card is required for the free tier.
- Call the authenticated primary-value operation.
A successful authenticated POST /v1/contracts or POST /v1/entitlements/check; reporting retains which operation produced first value.