PDF Document
Extracted Data
Comparison
Fields
Raw Text
Prompts
Schema
LLM Extracted Data
{
"agreementNumber": "AGR-2026-XYFBRP",
"agreementType": "consulting_agreement",
"effectiveDate": "2025-11-14",
"expirationDate": "2027-11-14",
"parties": [
{
"address": {
"city": "Port Marianton",
"country": "Svalbard \u0026 Jan Mayen Islands",
"postalCode": "92220",
"state": "South Carolina",
"street": "1347 Ritchie Streets"
},
"name": "Ondricka and Sons",
"registrationNumber": "85MUWMQJ",
"representative": "Miss Diana Borer - Principal Web Coordinator",
"type": "individual"
},
{
"address": {
"city": "El Centro",
"country": "Colombia",
"postalCode": "76950-7272",
"state": "Illinois",
"street": "356 Ritchie Unions"
},
"name": "Krajcik, Kuhlman and Boyle",
"registrationNumber": "SVVWQXKM",
"representative": "Ruth Padberg-Braun - National Web Manager",
"type": "individual"
}
],
"recitals": [
"Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo\ncuius cedo est trado nostrum comparo balbus rem. Crastinus ocer est delinquo quia cras usitas eum eaque\ncontabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito."
],
"terms": [
{
"content": "Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum.",
"number": "1",
"title": "ROI"
},
{
"content": "Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis\ncorrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus.",
"number": "2",
"title": "convergence"
},
{
"content": "Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas.\nUsus absorbeo vehemens quibusdam ipsum derelinquo et.",
"number": "3",
"title": "web services"
},
{
"content": "Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus.\nReiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor.",
"number": "4",
"title": "experiences"
},
{
"content": "Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero.\nCubicularis eveniet turpis coepi surgo cedo.",
"number": "5",
"title": "convergence"
},
{
"content": "Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio\nsumma sum dedecor amita.",
"number": "6",
"title": "synergies"
},
{
"content": "Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger\ncrebro. Taedium thesaurus talis territo.",
"number": "7",
"title": "initiatives"
},
{
"content": "Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut\narticulus deprecator cito aggredior sopor vulpes atrox.",
"number": "8",
"title": "technologies"
}
],
"title": "CONSULTING SERVICES AGREEMENT"
}
Side-by-Side Comparison
Extracted
{
"agreementNumber": "AGR-2026-XYFBRP",
"agreementType": "consulting_agreement",
"effectiveDate": "2025-11-14",
"expirationDate": "2027-11-14",
"parties": [
{
"address": {
"city": "Port Marianton",
"country": "Svalbard \u0026 Jan Mayen Islands",
"postalCode": "92220",
"state": "South Carolina",
"street": "1347 Ritchie Streets"
},
"name": "Ondricka and Sons",
"registrationNumber": "85MUWMQJ",
"representative": "Miss Diana Borer - Principal Web Coordinator",
"type": "individual"
},
{
"address": {
"city": "El Centro",
"country": "Colombia",
"postalCode": "76950-7272",
"state": "Illinois",
"street": "356 Ritchie Unions"
},
"name": "Krajcik, Kuhlman and Boyle",
"registrationNumber": "SVVWQXKM",
"representative": "Ruth Padberg-Braun - National Web Manager",
"type": "individual"
}
],
"recitals": [
"Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo\ncuius cedo est trado nostrum comparo balbus rem. Crastinus ocer est delinquo quia cras usitas eum eaque\ncontabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito."
],
"terms": [
{
"content": "Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum.",
"number": "1",
"title": "ROI"
},
{
"content": "Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis\ncorrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus.",
"number": "2",
"title": "convergence"
},
{
"content": "Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas.\nUsus absorbeo vehemens quibusdam ipsum derelinquo et.",
"number": "3",
"title": "web services"
},
{
"content": "Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus.\nReiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor.",
"number": "4",
"title": "experiences"
},
{
"content": "Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero.\nCubicularis eveniet turpis coepi surgo cedo.",
"number": "5",
"title": "convergence"
},
{
"content": "Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio\nsumma sum dedecor amita.",
"number": "6",
"title": "synergies"
},
{
"content": "Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger\ncrebro. Taedium thesaurus talis territo.",
"number": "7",
"title": "initiatives"
},
{
"content": "Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut\narticulus deprecator cito aggredior sopor vulpes atrox.",
"number": "8",
"title": "technologies"
}
],
"title": "CONSULTING SERVICES AGREEMENT"
}
Ground Truth
{
"agreementNumber": "AGR-2026-XYFBRP",
"agreementType": "consulting_agreement",
"category": "agreement",
"documentId": "agreement-001-en",
"effectiveDate": "2025-11-14",
"expirationDate": "2027-11-14",
"governingLaw": "Arizona",
"jurisdiction": "Lake Mariam, New York",
"parties": [
{
"address": {
"city": "Port Marianton",
"country": "Svalbard \u0026 Jan Mayen Islands",
"postalCode": "92220",
"state": "South Carolina",
"street": "1347 Ritchie Streets"
},
"name": "Ondricka and Sons",
"registrationNumber": "85MUWMQJ",
"representative": {
"email": "Arvel.Glover@hotmail.com",
"name": "Miss Diana Borer",
"title": "Principal Web Coordinator"
},
"type": "individual"
},
{
"address": {
"city": "El Centro",
"country": "Colombia",
"postalCode": "76950-7272",
"state": "Illinois",
"street": "356 Ritchie Unions"
},
"name": "Krajcik, Kuhlman and Boyle",
"registrationNumber": "SVVWQXKM",
"representative": {
"email": "Sammy.Glover@gmail.com",
"name": "Ruth Padberg-Braun",
"title": "National Web Manager"
},
"type": "individual"
}
],
"recitals": "Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo cuius cedo est trado nostrum comparo balbus rem.\nCrastinus ocer est delinquo quia cras usitas eum eaque contabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito.",
"signatures": [
{
"date": "2025-11-14",
"name": "Rhonda Runolfsdottir",
"onBehalfOf": "MacGyver - Legros",
"title": "Customer Interactions Analyst"
},
{
"date": "2025-11-14",
"name": "Norman Cummerata-Roob",
"onBehalfOf": "Bergnaum, Schumm and Hessel",
"title": "Customer Operations Coordinator"
}
],
"templateVariant": "default",
"terms": [
{
"content": "Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum.",
"number": "1",
"title": "ROI"
},
{
"content": "Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis corrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus.",
"number": "2",
"title": "convergence"
},
{
"content": "Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas. Usus absorbeo vehemens quibusdam ipsum derelinquo et.",
"number": "3",
"title": "web services"
},
{
"content": "Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus. Reiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor.",
"number": "4",
"title": "experiences"
},
{
"content": "Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero. Cubicularis eveniet turpis coepi surgo cedo.",
"number": "5",
"title": "convergence"
},
{
"content": "Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio summa sum dedecor amita.",
"number": "6",
"title": "synergies"
},
{
"content": "Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger crebro. Taedium thesaurus talis territo.",
"number": "7",
"title": "initiatives"
},
{
"content": "Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut articulus deprecator cito aggredior sopor vulpes atrox.",
"number": "8",
"title": "technologies"
}
],
"title": "Consulting Services Agreement"
}
Field Analysis
Matched
49
Mismatched
0
Missing
14
Accuracy
77.8%
Missing 14
- ? parties[0].representative.title expected "Principal Web Coordinator"
- ? parties[1].representative.title expected "National Web Manager"
- ? signatures[1].onBehalfOf expected "Bergnaum, Schumm and Hessel"
- ? signatures[1].date expected "2025-11-14"
- ? recitals expected "Voro beatus confugo vigilo coniecto alienus volupt..."
- ? signatures[0].name expected "Rhonda Runolfsdottir"
- ? signatures._length expected "2"
- ? signatures[1].title expected "Customer Operations Coordinator"
- ? governingLaw expected "Arizona"
- ? signatures[0].date expected "2025-11-14"
- ? signatures[0].title expected "Customer Interactions Analyst"
- ? signatures[1].name expected "Norman Cummerata-Roob"
- ? jurisdiction expected "Lake Mariam, New York"
- ? signatures[0].onBehalfOf expected "MacGyver - Legros"
Matched 49
- ✓ agreementNumber
- ✓ parties[0].address.postalCode
- ✓ parties._length
- ✓ parties[1].registrationNumber
- ✓ terms[1].title
- ✓ parties[0].address.street
- ✓ terms[3].content
- ✓ parties[1].address.postalCode
- ✓ parties[1].address.city
- ✓ terms[0].number
- ✓ terms[2].title
- ✓ terms[5].number
- ✓ parties[0].name
- ✓ parties[1].address.state
- ✓ agreementType
- ✓ parties[0].representative.name
- ✓ parties[1].name
- ✓ terms[0].title
- ✓ terms[7].title
- ✓ terms[5].content
- ✓ terms[6].content
- ✓ title
- ✓ terms[1].content
- ✓ terms[6].number
- ✓ parties[0].registrationNumber
- ✓ terms[2].number
- ✓ terms[6].title
- ✓ parties[0].type
- ✓ terms[0].content
- ✓ terms[4].title
- ✓ parties[1].address.country
- ✓ parties[0].address.city
- ✓ parties[1].type
- ✓ terms[3].title
- ✓ terms[1].number
- ✓ effectiveDate
- ✓ parties[0].address.country
- ✓ expirationDate
- ✓ terms[4].content
- ✓ terms[4].number
- ✓ terms[5].title
- ✓ parties[0].address.state
- ✓ parties[1].address.street
- ✓ terms[3].number
- ✓ terms._length
- ✓ parties[1].representative.name
- ✓ terms[2].content
- ✓ terms[7].content
- ✓ terms[7].number
Extracted Text from PDF
CONSULTING SERVICES AGREEMENT Agreement Number: AGR-2026-XYFBRP Effective Date: 2025-11-14 Expiration Date: 2027-11-14 Parties Ondricka and Sons (individual) Registration Number: 85MUWMQJ 1347 Ritchie Streets, Port Marianton, South Carolina, 92220, Svalbard & Jan Mayen Islands Represented by: Miss Diana Borer - Principal Web Coordinator Krajcik, Kuhlman and Boyle (individual) Registration Number: SVVWQXKM 356 Ritchie Unions, El Centro, Illinois, 76950-7272, Colombia Represented by: Ruth Padberg-Braun - National Web Manager Recitals Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo cuius cedo est trado nostrum comparo balbus rem. Crastinus ocer est delinquo quia cras usitas eum eaque contabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito. Terms and Conditions 1. ROI Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum. 2. convergence Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis corrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus. 3. web services Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas. Usus absorbeo vehemens quibusdam ipsum derelinquo et. 4. experiences Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus. Reiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor. 5. convergence Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero. Cubicularis eveniet turpis coepi surgo cedo. 6. synergies Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio summa sum dedecor amita. 7. initiatives Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger crebro. Taedium thesaurus talis territo. 8. technologies Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut articulus deprecator cito aggredior sopor vulpes atrox. Governing Law This agreement shall be governed by the laws of Arizona. Jurisdiction: Lake Mariam, New York Signatures _______________________________ Rhonda Runolfsdottir Customer Interactions Analyst On behalf of: MacGyver - Legros Date: 2025-11-14 _______________________________ Norman Cummerata-Roob Customer Operations Coordinator On behalf of: Bergnaum, Schumm and Hessel Date: 2025-11-14
System Prompt
You are a precise document data extraction expert. Your task is to extract structured data from agreement documents. ## Extraction Guidelines Extract agreement data including: - Agreement type, title, number - Effective date and expiration date - Parties (name, type, address, representative) - Terms/clauses (number, title, content) - Signatures (name, title, date) - Governing law and jurisdiction ## Important Rules 1. **Dates**: Always use ISO format (YYYY-MM-DD) for full dates, HH:MM for times 2. **Currency**: Use 3-letter ISO 4217 codes (EUR, USD, GBP, etc.) 3. **Missing optional fields**: Omit them entirely, don't use null or empty strings 4. **Required fields**: Make your best effort to extract; if truly not present, use reasonable placeholder 5. **Numbers**: Extract as numeric values, not strings (except for identifiers like document numbers) 6. **Arrays**: Always return arrays even if only one item exists 7. **Text content**: Preserve important content accurately but you may summarize very long passages 8. **Names**: Extract full names as they appear in the document Respond with a JSON object containing the extracted data. Be precise and extract only what is explicitly stated in the document.
User Prompt
Please extract all structured data from this agreement document: --- CONSULTING SERVICES AGREEMENT Agreement Number: AGR-2026-XYFBRP Effective Date: 2025-11-14 Expiration Date: 2027-11-14 Parties Ondricka and Sons (individual) Registration Number: 85MUWMQJ 1347 Ritchie Streets, Port Marianton, South Carolina, 92220, Svalbard & Jan Mayen Islands Represented by: Miss Diana Borer - Principal Web Coordinator Krajcik, Kuhlman and Boyle (individual) Registration Number: SVVWQXKM 356 Ritchie Unions, El Centro, Illinois, 76950-7272, Colombia Represented by: Ruth Padberg-Braun - National Web Manager Recitals Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo cuius cedo est trado nostrum comparo balbus rem. Crastinus ocer est delinquo quia cras usitas eum eaque contabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito. Terms and Conditions 1. ROI Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum. 2. convergence Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis corrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus. 3. web services Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas. Usus absorbeo vehemens quibusdam ipsum derelinquo et. 4. experiences Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus. Reiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor. 5. convergence Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero. Cubicularis eveniet turpis coepi surgo cedo. 6. synergies Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio summa sum dedecor amita. 7. initiatives Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger crebro. Taedium thesaurus talis territo. 8. technologies Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut articulus deprecator cito aggredior sopor vulpes atrox. Governing Law This agreement shall be governed by the laws of Arizona. Jurisdiction: Lake Mariam, New York Signatures _______________________________ Rhonda Runolfsdottir Customer Interactions Analyst On behalf of: MacGyver - Legros Date: 2025-11-14 _______________________________ Norman Cummerata-Roob Customer Operations Coordinator On behalf of: Bergnaum, Schumm and Hessel Date: 2025-11-14 --- Extract the data as JSON according to the schema.
Raw LLM Response
{
"agreementType": "consulting_agreement",
"title": "CONSULTING SERVICES AGREEMENT",
"effectiveDate": "2025-11-14",
"parties": [
{
"name": "Ondricka and Sons",
"type": "individual",
"address": {
"street": "1347 Ritchie Streets",
"city": "Port Marianton",
"postalCode": "92220",
"country": "Svalbard & Jan Mayen Islands",
"state": "South Carolina"
},
"registrationNumber": "85MUWMQJ",
"representative": "Miss Diana Borer - Principal Web Coordinator"
},
{
"name": "Krajcik, Kuhlman and Boyle",
"type": "individual",
"address": {
"street": "356 Ritchie Unions",
"city": "El Centro",
"postalCode": "76950-7272",
"country": "Colombia",
"state": "Illinois"
},
"registrationNumber": "SVVWQXKM",
"representative": "Ruth Padberg-Braun - National Web Manager"
}
],
"agreementNumber": "AGR-2026-XYFBRP",
"expirationDate": "2027-11-14",
"recitals": [
"Voro beatus confugo vigilo coniecto alienus voluptatibus aggero. Auxilium caveo adsidue utor vociferor odio. Curo\ncuius cedo est trado nostrum comparo balbus rem. Crastinus ocer est delinquo quia cras usitas eum eaque\ncontabesco. Neque vindico aeger molestias ambulo. Cohaero esse vel debilito."
],
"terms": [
{
"number": "1",
"title": "ROI",
"content": "Termes corporis aqua terra rem. Mollitia vulnero catena admoveo. Commemoro abbas denuncio vulgo spiculum."
},
{
"number": "2",
"title": "convergence",
"content": "Cruciamentum vicissitudo valetudo consectetur trado attollo. Spoliatio nam tergiversatio calco supra tabgo vobis\ncorrigo. Clementia deleo unus vitiosus abbas tot sunt facilis cognatus."
},
{
"number": "3",
"title": "web services",
"content": "Ventosus cohaero conventus votum sui veniam. Cariosus arma conicio cruentus quisquam adversus veritas.\nUsus absorbeo vehemens quibusdam ipsum derelinquo et."
},
{
"number": "4",
"title": "experiences",
"content": "Reprehenderit argentum fuga. Aptus territo atqui defendo delego cohaero cernuus recusandae clarus.\nReiciendis spes turbo arca tenax custodia somniculosus adulescens appello vinitor."
},
{
"number": "5",
"title": "convergence",
"content": "Compello creptio cursus capio celer ver decretum clibanus. Adopto sub stips tristis tenus usus vel confero.\nCubicularis eveniet turpis coepi surgo cedo."
},
{
"number": "6",
"title": "synergies",
"content": "Uter chirographum ut terror tergo maiores. Ducimus ante magnam. Curso sperno impedit contigo suscipio\nsumma sum dedecor amita."
},
{
"number": "7",
"title": "initiatives",
"content": "Theca cetera causa crustulum advenio arbustum cura delinquo ara. Turba tum voluptatibus dedecor aeger\ncrebro. Taedium thesaurus talis territo."
},
{
"number": "8",
"title": "technologies",
"content": "Sollers commodi valeo custodia derelinquo. Deporto desipio voluptas tamen antiquus acidus viridis. Velut\narticulus deprecator cito aggredior sopor vulpes atrox."
}
]
}
JSON Schema (Structured Output)
This schema is passed to the LLM via ResponseSchema
to enforce structured JSON output.
{
"example": {
"agreementNumber": "MSA-2024-001",
"agreementType": "service_agreement",
"effectiveDate": "2024-01-01",
"expirationDate": "2025-12-31",
"governingLaw": "State of Delaware",
"jurisdiction": "Delaware Courts",
"parties": [
{
"address": {
"city": "Wilmington",
"country": "USA",
"postalCode": "19801",
"state": "DE",
"street": "100 Corporate Drive"
},
"name": "Acme Corporation",
"registrationNumber": "DE-12345678",
"representative": "John Smith, CEO",
"type": "company"
},
{
"address": {
"city": "San Francisco",
"country": "USA",
"postalCode": "94102",
"state": "CA",
"street": "456 Oak Avenue"
},
"name": "Jane Doe",
"representative": "Self",
"type": "individual"
}
],
"recitals": [
"WHEREAS, Company desires to engage Consultant to provide services;",
"WHEREAS, Consultant has expertise in the required field;"
],
"signatures": [
{
"date": "2024-01-01",
"name": "John Smith",
"onBehalfOf": "Acme Corporation",
"title": "CEO"
},
{
"date": "2024-01-01",
"name": "Jane Doe",
"title": "Consultant"
}
],
"terms": [
{
"content": "Consultant shall provide consulting services as described in Exhibit A.",
"number": "1",
"title": "Scope of Services"
},
{
"content": "Company shall pay Consultant $150 per hour for services rendered.",
"number": "2",
"title": "Compensation"
}
],
"title": "Master Service Agreement"
},
"properties": {
"agreementNumber": {
"type": "STRING"
},
"agreementType": {
"enum": [
"service_agreement",
"nda",
"partnership_agreement",
"employment_contract",
"consulting_agreement",
"license_agreement"
],
"type": "STRING"
},
"effectiveDate": {
"description": "Date in YYYY-MM-DD format",
"type": "STRING"
},
"expirationDate": {
"description": "Date in YYYY-MM-DD format",
"type": "STRING"
},
"governingLaw": {
"type": "STRING"
},
"jurisdiction": {
"type": "STRING"
},
"parties": {
"items": {
"properties": {
"address": {
"properties": {
"city": {
"type": "STRING"
},
"country": {
"type": "STRING"
},
"postalCode": {
"type": "STRING"
},
"state": {
"type": "STRING"
},
"street": {
"type": "STRING"
}
},
"required": [
"street",
"city",
"postalCode",
"country"
],
"type": "OBJECT"
},
"name": {
"type": "STRING"
},
"registrationNumber": {
"type": "STRING"
},
"representative": {
"type": "STRING"
},
"type": {
"enum": [
"individual",
"company"
],
"type": "STRING"
}
},
"required": [
"name",
"type"
],
"type": "OBJECT"
},
"type": "ARRAY"
},
"recitals": {
"items": {
"type": "STRING"
},
"type": "ARRAY"
},
"signatures": {
"items": {
"properties": {
"date": {
"type": "STRING"
},
"name": {
"type": "STRING"
},
"onBehalfOf": {
"type": "STRING"
},
"title": {
"type": "STRING"
}
},
"required": [
"name",
"date"
],
"type": "OBJECT"
},
"type": "ARRAY"
},
"terms": {
"items": {
"properties": {
"content": {
"type": "STRING"
},
"number": {
"type": "STRING"
},
"title": {
"type": "STRING"
}
},
"required": [
"number",
"title",
"content"
],
"type": "OBJECT"
},
"type": "ARRAY"
},
"title": {
"type": "STRING"
}
},
"required": [
"agreementType",
"title",
"effectiveDate",
"parties"
],
"type": "OBJECT"
}