Root-level fields

FieldTypeDescription
condicio * string Identifier for the Condicio schema or profile this document conforms to.
specVersion * string Version of the Condicio specification this document conforms to. 0.1.0
id string Unique identifier for this contract document (UUID, URI, or application-specific ID).
contract * object Top-level metadata about the contract document.
parties * array Parties to the contract with roles and identifiers. Items: $defs/party
dates array Key dates extracted from or associated with the contract. Items: $defs/contractDate
clauses array Extracted clauses, sections, or provisions. Items: $defs/clause
obligations array Obligations, covenants, duties, or action items imposed on any party. Items: $defs/obligation
financials object Monetary terms and financial provisions.
risks array Risk flags and assessments identified in the contract. Items: $defs/risk
definitions array Defined terms and their definitions extracted from the contract.
metadata object Extraction and processing metadata.

contract

FieldTypeDescription
title *stringFull title or name of the contract.
typestringClassification of the contract type e.g. NDA, MSA, SOW, License Agreement, Service Agreement, Employment Agreement, Partnership Agreement, Lease, Purchase Agreement, Insurance Policy
descriptionstringShort summary or purpose of the contract.
languagestringPrimary language of the contract (BCP 47 code) e.g. en, de, fr, ja
jurisdictionstringGoverning jurisdiction e.g. New York, England and Wales, Delaware
governingLawstringExplicit governing law clause text or reference.
statusstringdraft, proposed, executed, active, amended, terminated, expired, superseded
contractIdstringExternal contract identifier used by the source system.
executionDatedateDate the contract was signed by all parties.
effectiveDatedateDate the contract becomes effective.
expiryDatedateDate the contract expires.
renewalTermsstringDescription of renewal terms or conditions.
amendmentSummarystringSummary of amendments if this document supersedes a prior version.

financials

FieldTypeDescription
currencystringDefault currency for all financial terms (ISO 4217) e.g. USD, EUR, GBP
totalContractValuenumberTotal contract value in the default currency.
paymentTermsstringStandard payment terms (e.g. Net 30, Net 60).
latePaymentPenaltystringLate payment penalty or interest rate.
termsarrayIndividual financial terms extracted from the contract. Items: $defs/financialTerm
paymentSchedulearrayStructured payment schedule. Items: $defs/payment

definitions

FieldTypeDescription
term *stringThe defined term or capitalised phrase.
definition *stringThe definition text.
clauseRefstringReference to the clause where this term is defined.

metadata

FieldTypeDescription
extractedAtstringISO 8601 timestamp of extraction.
extractedBystringName or identifier of the extraction tool or agent.
extractionEngineobjectTool, engine, or model used. Properties: name, version, model
confidencenumberOverall extraction confidence score (0.0 to 1.0).
confidenceCalibrationobjectDeclares whether confidence scores are calibrated probabilities. Properties: calibrated, method, evaluationSet, expectedCalibrationError. Without it, treat scores as engine-specific rankings.
sourceDocumentobjectReference to the source document. Properties: filename, mediaType, size, pages, hash, uri, textLayer (the text rendition that span offsets refer to: hash, normalization, length, producer)
tagsarrayArbitrary tags or labels applied to this contract.
customobjectExtensible container for tool-specific or organisation-specific metadata.

Defined types ($defs)

date

A date string in ISO 8601 format (YYYY-MM-DD) or full datetime.

contactInfo

Contact information for a person or organisation.

FieldTypeDescription
namestringFull name of the contact.
emailstringEmail address.
phonestringPhone number.
addressaddressPostal address ($defs/address).

address

A postal address.

FieldTypeDescription
streetstringStreet address.
citystringCity.
stateOrProvincestringState or province.
postalCodestringPostal or ZIP code.
countrystringCountry.

party

A named party to the contract.

FieldTypeDescription
idstringUnique identifier for this party within the document.
name *stringFull legal name of the party.
aliasstringShort name or abbreviation used throughout the contract.
role *stringRole in the contract e.g. buyer, seller, licensor, licensee, employer, employee, landlord, tenant, service provider, client
typestringLegal entity type e.g. corporation, llc, individual, partnership, government, non-profit
jurisdictionstringJurisdiction of formation or residence.
contactcontactInfoContact information ($defs/contactInfo).
representativecontactInfoSignatory or representative ($defs/contactInfo).
classificationsarrayControlled-vocabulary codes ($defs/classification).

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

contractDate

A named date associated with the contract.

FieldTypeDescription
label *stringSemantic label e.g. execution, effective, expiry, renewal, notice deadline, delivery, payment due, termination
date *dateThe date value ($defs/date).
descriptionstringContext or description of this date.
clauseRefstringReference to the relevant clause.

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

clause

An extracted clause, section, or provision.

FieldTypeDescription
id *stringClause identifier (section number or generated ID).
titlestringClause heading or title.
text *stringFull text of the clause.
summarystringShort AI-generated or human-written summary.
typestringFree-text classification e.g. confidentiality, indemnification, limitation of liability, termination.
typeCodestringCanonical code from the clause-type vocabulary (one code per CUAD category plus common types), e.g. anti-assignment, liability-cap.
scopestringScope of the clause (e.g. which parties it binds).
obligationRefsarrayReferences to obligations derived from this clause.
riskRefsarrayReferences to risks identified in this clause.
classificationsarrayControlled-vocabulary codes ($defs/classification).

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

obligation

An obligation, duty, covenant, or action item imposed on a party.

FieldTypeDescription
idstringUnique identifier for this obligation.
description *stringDescription of the obligation.
obligor *stringParty or role responsible for fulfilling the obligation.
obligorIdstringid of the obligor in parties; must resolve (rule R4).
beneficiarystringParty or role entitled to the obligation.
beneficiaryIdstringid of the beneficiary in parties; must resolve (rule R4).
typestringCategory e.g. payment, delivery, reporting, compliance, confidentiality, insurance, maintenance, notice, performance, non-competition
deadlinestringDate or trigger for the obligation.
deadlineTypestringfixed date, days from event, recurring, conditional, ongoing
fixedDatedateDeadline when deadlineType is fixed date.
daysFromEventintegerDays after the triggering event when deadlineType is days from event.
statusstringpending, fulfilled, overdue, waived, breached
clauseRefstringReference to the source clause.
classificationsarrayControlled-vocabulary codes ($defs/classification).

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

financialTerm

A financial term or monetary provision.

FieldTypeDescription
label *stringLabel e.g. contract value, annual fee, monthly payment, deposit, interest rate, late fee, minimum commitment, cap, threshold
amount *numberMonetary amount.
currencystringISO 4217 currency code (overrides top-level currency).
periodstringone-time, monthly, annually, quarterly, per unit
descriptionstringContext or description.
clauseRefstringReference to the relevant clause.

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

payment

A scheduled payment.

FieldTypeDescription
dueDate *dateDue date ($defs/date).
amount *numberPayment amount.
currencystringISO 4217 currency code (overrides financials.currency).
descriptionstringDescription of the payment.
conditionstringCondition or trigger for this payment.
statusstringpending, paid, overdue, cancelled
paidDatedateDate paid ($defs/date).

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

risk

A risk flag or assessment identified in the contract.

FieldTypeDescription
idstringUnique identifier for this risk.
description *stringDescription of the risk.
severity *stringlow, medium, high, critical
categorystringfinancial, legal, compliance, operational, reputational, data security, intellectual property
impactstringDescription of potential impact.
mitigationstringExisting mitigation or recommended action.
affectedPartystringParty most affected by this risk.
affectedPartyIdstringid of the affected party; must resolve (rule R4).
clauseRefstringReference to the relevant clause.
classificationsarrayControlled-vocabulary codes ($defs/classification).

Also accepts the extraction annotations: confidence, fieldConfidence, sources.

extractionAnnotations

Provenance and confidence shared by every extracted item: contract, parties, dates, clauses, obligations, financial terms, payments, risks and definitions.

FieldTypeDescription
confidencenumberConfidence that the item is correct (0.0 to 1.0). Interpret per metadata.confidenceCalibration.
fieldConfidenceobjectMap from the name of a sibling property to its confidence; keys must name properties present on the item (rule R6).
sourcesarraySource spans supporting the item ($defs/sourceSpan).

sourceSpan

A location in the source document. Offsets are zero-based Unicode code points into metadata.sourceDocument.textLayer; end is exclusive.

FieldTypeDescription
pageintegerOne-based page number.
startintegerStart offset (inclusive). Requires end.
endintegerEnd offset (exclusive). Requires start; must be ≥ start (rule R5).
quotestringVerbatim text of the span.
clauseRefstringClause containing the span.

classification

A code from a controlled vocabulary (e.g. the Condicio clause-type vocabulary, SALI LMSS, CUAD).

FieldTypeDescription
scheme *stringURI identifying the vocabulary.
code *stringCode or IRI within the vocabulary.
labelstringHuman-readable label.

Profile Extension Fields

The base schema can be extended with vertical profiles. These profiles inherit all base fields via allOf and add domain-specific fields with unevaluatedProperties: false.

Financial Profile

Extension for financial agreements: ISDA Master Agreements, credit facilities, subscription agreements. Schema: financial-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
masterAgreementTypeenumISDA_MASTER, CREDIT_FACILITY, SUBSCRIPTION_AGREEMENT, DERIVATIVES_CONFIRMATION, OTHER
tranchesarrayLoan tranches with commitment, draw, interest basis, margin, maturity, and amortization schedule.
covenantsarrayFinancial, affirmative, negative, or reporting covenants with thresholds, testing frequency, and cure periods.
creditSupportobjectCollateral type, threshold, minimum transfer, eligible collateral, valuation agent, dispute resolution.
eventsOfDefaultarrayEOD types (payment, covenant, cross-default, bankruptcy, MAC, etc.) with cure periods and waiver status.
transactionsarrayDerivative transactions: type, notional, trade date, effective/maturity dates, calculation agent.
capitalCommitmentsarrayParty-level commitments, called amounts, remaining amounts, and capital call schedules.
distributionWaterfallarrayTiered distribution priority with allocation percentages, hurdle rates, catch-up, and GP share.
sideLettersarraySide letter terms per party: MFN type, exceptions, bespoke terms.
regulatoryTagsarrayApplicable regulations: DODD_FRANK, EMIR, MIFID_II, BASEL_III, SEC, FCA, ESMA, FINRA

Life Sciences Profile

Extension for life sciences agreements: CTAs, research collaborations, licensing, manufacturing. Schema: life-sciences-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumCLINICAL_TRIAL_AGREEMENT, RESEARCH_COLLABORATION, LICENSE_AGREEMENT, MANUFACTURING_AGREEMENT, MATERIAL_TRANSFER_AGREEMENT, SUPPLY_AGREEMENT
clinicalStudyobjectProtocol number, study title, phase, therapeutic area, indication, IND number, ethics committee, sponsor, ClinicalTrials.gov ID.
regulatoryObligationsarrayFiling and reporting obligations: IND amendments, SAE reports, annual reports, device filings, IRB submissions.
enrollmentTargetsarrayPatient enrollment targets with period, site activation, screening failure rate, and actual enrollment.
publicationRightsobjectReview period, embargo period, authorship criteria, sponsor approval, publication types.
dataRightsobjectData ownership, access period, transfer provisions, database lock, post-termination access.
milestonePaymentsarrayDevelopment, regulatory, commercial, sales, or patient enrollment milestone payments with trigger events.
royaltiesarrayRoyalty rate, base (net sales, gross/net profit, per unit), term, stacking limit, MFN rate, reduction events.
fieldsOfUsearrayExclusivity type (exclusive, sole, non-exclusive, co-exclusive), territory, sublicensing, diligence milestones.
patentProsecutionobjectResponsible party, cost sharing, decision-making, foreign filing, patent numbers.
backgroundIParrayLicensed IP with field of use, license type, restrictions, and improvement provisions.
clinicalBudgetsarrayCost categories: per-patient, start-up, IRB fee, pharmacy, administrative with caps and pass-through costs.
regulatoryTagsarrayApplicable regulations: FDA, EMA, ICH_GCP, HIPAA, GDPR, MHRA, PMDA

Real Estate Profile

Extension for real estate agreements: commercial leases, subleases, property management agreements. Schema: real-estate-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumLEASE, SUBLEASE, LICENSE, MANAGEMENT_AGREEMENT, OTHER
premisesobjectLeased premises: street, city, state, postal code, country, unit, building, floor, square footage, use type, parking.
leaseTermobjectTerm details: start/end date, term months, renewal options, termination notice, early termination options, holdover terms.
rentobjectBase rent, per-sq-ft rate, currency, payment frequency, late fee, grace period, rent schedule, percentage rent.
rentAbatementarrayFree rent periods: period months, start/end dates, description, abated amount.
securityDepositobjectAmount, currency, form (cash, LOC, guarantee), letter of credit issuer, interest requirements, return terms, reduction rights.
operatingExpensesobjectCAM charges (pro-rata share, base year, cap, exclusions), property taxes, insurance, utilities, escalation rate, management fee.
improvementsobjectTI allowance, total budget, description, completion deadline, landlord/tenant work, excess cost responsibility, ownership.
useClauseobjectPermitted use, restrictions, exclusive use, hours of operation, signage rights.
assignmentSublettingobjectAssignment type, consent standard, recapture rights, excess rent sharing, permitted transferees, change of control.
repairMaintenanceobjectLandlord/tenant obligations for roof, structure, HVAC, electrical, plumbing, life safety, janitorial, capital expenditures.
insuranceobjectGeneral liability, property, workers comp, umbrella, auto liability limits, additional insureds, waiver of subrogation.
brokersarrayBroker details: name, company, commission, paid by, representing.
optionsarrayRenewal, expansion, termination, ROFR, ROFO with deadlines, terms, square footage, exercise status.
estoppelCertificateobjectWhether required, response days, frequency.
subordinationNonDisturbanceobjectSubordination requirement, SNDA requirement, mortgagee protection.
environmentalobjectHazardous materials, asbestos, environmental audit, remediation responsibility, compliance.
condominiumRiderobjectCondominium rider applicability and document reference.
regulatoryTagsarrayApplicable regulations: ADA, ESG, HISTORIC_PRESERVATION, ZONING, SEISMIC, BROWNFIELD, ENERGY_STAR, LEED

Technology Profile

Extension for technology agreements: SaaS, software licenses, cloud services, support and maintenance. Schema: technology-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumSAAS, SOFTWARE_LICENSE, CLOUD_SERVICE, PAAS, IAAS, SUPPORT_MAINTENANCE, PROFESSIONAL_SERVICES
deploymentModelenumCLOUD, ON_PREMISE, HYBRID, MULTI_TENANT, SINGLE_TENANT
subscriptionTermobjectInitial term, auto-renewal, renewal term, notice periods, termination for convenience, data export, transition assistance.
licenseMetricsarrayPer-user, per-device, per-core, per-site, floating licenses with quantities, minimum commitments, and overage terms.
serviceLevelsarrayUptime, response time, resolution time, throughput, latency SLAs with targets, measurement periods, exclusions, and service credits.
supportTierobjectTier name, hours, severity-based response times, support channels, included contacts, escalation procedure.
maintenanceWindowsarrayScheduled maintenance frequency, preferred day, window, duration, notice requirements, emergency maintenance terms.
usageLimitsarrayAPI calls, storage, bandwidth, users, concurrent sessions limits with overage costs and throttle behavior.
dataProcessingobjectData categories, residency requirements, security measures (encryption, SOC2, ISO 27001, HIPAA), sub-processors, retention, deletion, breach notification.
professionalServicesobjectScope, included hours, rate card, T&E, deliverables, timeline, acceptance criteria.
restrictivePracticesobjectNon-compete, non-solicit, audit rights, most favored customer pricing, MFN exceptions.
regulatoryTagsarrayApplicable regulations: GDPR, CCPA, HIPAA, PCI_DSS, SOC2, ISO_27001, FedRAMP, IRAP

Energy Profile

Extension for energy and natural resource agreements: joint operating agreements, farmout agreements, production sharing contracts, transportation, and offtake arrangements. Schema: energy-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumJOINT_OPERATING_AGREEMENT, FARMOUT_AGREEMENT, PRODUCTION_SHARING_CONTRACT, CONCESSION_AGREEMENT, TRANSPORTATION_AGREEMENT, OFFTAKE_AGREEMENT, OTHER
assetDescriptionstringDescription of the asset, field, block, or well.
workingInterestnumberWorking interest percentage (0-100).
netRevenueInterestnumberNet revenue interest percentage (0-100).
operatorshipobjectOperator, operator fee, operating committee, voting thresholds.
participantsarrayParticipating parties with working interest, net revenue interest, and phase.
phasesarrayExploration, appraisal, development phases with duration, commitments, and budgets.
workCommitmentsarrayWork commitments with descriptions, deadlines, estimated costs, carried parties, and penalties.
abandonmentDecommissioningobjectAbandonment obligations, cost sharing, security, and decommissioning plan.
offtakeobjectOfftaker, volume, price mechanism, take-or-pay terms, delivery point, nomination procedure.
transportationobjectCarrier, route, capacity, tariff, minimum quantity, interruptible/firm.
royaltiesProductionarrayRoyalty type, rate, payor, payee, deductions.
regulatoryTagsarrayApplicable regulations: API, BOEM, BSEE, EPA, NORSOK, OPEC, OSHA, PHMSA

Government Contracts Profile

Extension for government and public sector contracts: federal procurements, state contracts, grants, cooperative agreements. Schema: government-contracts-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumFEDERAL_PROCUREMENT, STATE_CONTRACT, GRANT, COOPERATIVE_AGREEMENT, CONTRACT_FUNDED, OTHER
solicitationNumberstringSolicitation or RFP number.
contractNumberstringAwarded contract number.
agencyobjectAgency name, department, division, point of contact.
naicsCodestringNAICS classification code.
pscCodestringProduct Service Code (PSC).
setAsidestringSet-aside type: SB, 8A, HUBZONE, SDVOSB, WOSB, NO_SET_ASIDE
contractTypestringFFP, T&M, cost-plus, FPI, CPAF, CPIF, IDIQ, BOA.
farClausesarrayApplicable FAR clauses with clause numbers, titles, and flow-down status.
dfarsClausesarrayApplicable DFARS clauses with clause numbers and titles.
securityClearanceobjectRequired clearance level and facility clearance.
dataRightsobjectRights category, marking requirements.
auditAccessobjectAuditing agency, audit rights period, records retention.
exportControlsobjectITAR/EAR applicability, license requirements.
reportingRequirementsarrayReport type, frequency, deadline, submission method.
fundingobjectAppropriation year, obligated amount, total ceiling, funding type.
optionPeriodsarrayOption periods with value, exercise deadline, and unilateral right.
regulatoryTagsarrayApplicable regulations: FAR, DFARS, ITAR, EAR, NIST_SP_800

Insurance Profile

Extension for insurance policies and reinsurance agreements. Schema: insurance-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumINSURANCE_POLICY, REINSURANCE_AGREEMENT, BINDER, SLIP, ENDORSEMENT, OTHER
lineOfBusinessstringGeneral liability, property, professional liability, D&O, cyber, workers comp, auto, marine, aviation, life, health.
coverageDetailsobjectCoverage type, limit, limit type, aggregate limit, retention, retention type, defense outside limits, defense cost treatment.
premiumobjectBase premium, currency, payment schedule, premium adjustment, minimum premium, deposit premium, taxes and fees.
policyPeriodobjectInception, expiry, policy year, retroactive date, extended reporting period.
exclusionsarrayExclusion title, description, standard form.
conditionsarrayCondition type and description.
reinsuranceobjectType, ceded percentage, ceding commission, reinsurers.
brokersarrayBroker name, commission, commission type, placing brokerage.
claimsReportingobjectClaims-made or occurrence, notice period, claims handler, loss adjustment.
regulatoryTagsarrayApplicable regulations: NAIC, SOLVENCY_II, LLOYD, FCA, PRA

Employment Profile

Extension for employment agreements: executive employment, offer letters, independent contractor agreements. Schema: employment-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumEMPLOYMENT, EXECUTIVE_EMPLOYMENT, OFFER_LETTER, INDEPENDENT_CONTRACTOR, CONSULTING, SEVERANCE, OTHER
employeeInfoobjectJob title, department, reports-to, work location, remote allowed, start date.
compensationobjectBase salary, currency, pay frequency, bonus eligibility, bonus target, bonus type, equity grants, commission, car allowance, relocation benefits.
benefitsobjectHealth/dental/vision insurance, retirement plan, PTO, sick leave, parental leave, stock purchase plan, tuition reimbursement.
terminationobjectAt-will, notice periods, severance, change-in-control, cause and good reason definitions, release requirement.
restrictiveCovenantsobjectNon-compete duration/scope/geography, non-solicit customers/employees, confidentiality, invention assignment.
intellectualPropertyobjectWorks made for hire, prior inventions, assignment of rights, moral rights waiver.
regulatoryTagsarrayApplicable regulations: FLSA, FMLA, ADA, TITLE_VII, ADEA, IR35, ACA

Supply Chain Profile

Extension for supply chain and logistics agreements: procurement, distribution, logistics services. Schema: supply-chain-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumPROCUREMENT, DISTRIBUTION, LOGISTICS_SERVICES, FREIGHT_FORWARDING, WAREHOUSING, SUBCONTRACT, OTHER
productsServicesarraySKU, description, unit, unit price, currency, minimum order quantity, lead time.
pricingTermsobjectPrice list reference, discount structure, price escalation, most favored customer, currency.
deliveryTermsobjectIncoterm, shipping method, delivery location, freight terms, force majeure.
warehousingobjectFacility locations, storage type, capacity, handling fees, storage fees, shrinkage responsibility.
qualityStandardsobjectSpecifications, certifications, inspection rights, rejection terms, remedies, return policy.
inventoryManagementobjectForecast method/horizon, safety stock, reorder point, consignment, VMI.
performanceMetricsarrayMetric, target, measurement period, penalty for miss.
complianceobjectConflict minerals, forced labor prohibition, RoHS, REACH, conflict of interest, supplier code of conduct.
regulatoryTagsarrayApplicable regulations: ITAR, EAR, FCPA, UK_ANTI_BRIBERY, REACH, ROHS, DODD_FRANK

M&A Profile

Extension for mergers and acquisitions agreements: stock purchase, asset purchase, merger agreements. Schema: ma-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumSTOCK_PURCHASE, ASSET_PURCHASE, MERGER, TENDER_OFFER, JOINT_VENTURE, OTHER
transactionStructureobjectAcquiring entity, target, seller, consideration type, purchase price, currency, enterprise value, closing date, payment terms.
earnOutobjectApplicable, maximum consideration, performance metrics, measurement period, formula, payment schedule.
representationsWarrantiesobjectSurvival period, fundamental reps survival, knowledge/materiality qualifiers, excluded reps, basket/threshold, cap.
indemnificationobjectIndemnifying/indemnified party, scope, survival period, deductible, cap, tiers, escrow, third-party claims, right to cure, exclusive remedy.
conditionsToClosingarrayConditions with party responsible and fulfillment status.
covenantsInterimobjectOrdinary course, no-shop clause, fiduciary out, consent rights, efforts standard.
postClosingAdjustmentsobjectWorking capital target, adjustment mechanism, dispute resolution, accounting principles.
regulatoryTagsarrayApplicable regulations: HSR, SEC, CFIUS, FDI, EU_MERGER

IP Licensing Profile

Extension for intellectual property licensing agreements: patent, trademark, copyright, know-how, and technology licenses. Schema: ip-licensing-profile.schema.json

FieldTypeDescription
profileVersionstringProfile version. 1.0.0
agreementTypeenumPATENT_LICENSE, TRADEMARK_LICENSE, COPYRIGHT_LICENSE, KNOW_HOW_LICENSE, TECHNOLOGY_LICENSE, SOFTWARE_LICENSE, OTHER
licensedIParrayIP type, title, registration number, jurisdiction, filing/expiry dates, status.
scopeOfGrantobjectGrant type, field of use, territory, sublicensing rights, right to transfer, reserved rights.
royaltiesobjectRate, base, minimum annual royalty, stacking cap, MFN, pass-through royalties, payment schedule, currency.
upfrontPaymentsarrayType, amount, due date, trigger event.
developmentDiligenceobjectMilestones, commercialization obligation, failure remedies, development plan, regulatory approvals.
prosecutionMaintenanceobjectResponsible party, cost sharing, decision-making, foreign filing, right to abandon, opposition defense.
enforcementobjectPrimary enforcer, cost allocation, recovery sharing, right to join, settlement authority.
grantBacksarrayScope, type (exclusive/non-exclusive), whether improvements included.
regulatoryTagsarrayApplicable regulations: USPTO, WIPO, EPO, JPO, UKIPO