Pilot Agreement

Template Overview

  • Template ID: pilot-agreement
  • Version: 2.1.0

To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.


Data Payload Schema

FieldTypeRequirementDescription & Details
partiesarray of objectsYesThe entities entering into the agreement. For this template, must contain exactly 2 entities. Uses the standard Parties Schema. Each party also takes a definition field: one of "Service Provider", "Client".
durationstringYesWhat is the duration of the pilot? Ex: 10 weeks, 3 months, 1 year
termsbooleanNoDo you want to incorporate terms for the service from a link? This would allow you incorproate your terms of use to the agreement without repeating them. This is perfect if you have a long terms of use document that you want to incorporate by reference.
termsUrlstringConditionalInsert the link to your terms of use Ex: www.example.com/terms Required if terms is true.
feeModelstringNoWhat is the fee model for the pilot? Options: "Free", "Discounted", "Standard"
discountstringConditionalWhat is the discount for the pilot? Required if feeModel is one of "Discounted".
feeAmountstringNoWhat is the standard fee amount? Ex: $1000 per month
servicesarray of stringsNoServices provided by the Provider This is where you can specify any services provided by the Service Provider. Ex: providison of the document generation platfrom, training, support, etc.
disputebooleanNoGoverning law and Dispute resolution Courts are typically slower and cheaper. While arbitration is a generally faster but more expensive dispute resolution process.. Values: true (By Arbitration), false (By the court).
governingLawstringNoWhat is the governing law? Must be a valid value from the Supported Countries list.

Example JSON Payload

Here is an example of a properly formatted data object for the Pilot Agreement template.

{
  "templateId": "pilot-agreement",
  "data": {
    "parties": [
      {
        "definition": "Service Provider",
        "isCompany": true,
        "rcName": "Acme Corp",
        "rcAddress": "123 Beta Way",
        "rcCountry": "United States",
        "rcNumber": "12345678",
        "type": "Private Company limited by shares"
      },
      {
        "definition": "Client",
        "isCompany": false,
        "fullName": "Joshua",
        "address": "789 Alpha Ave",
        "rcCountry": "Nigeria"
      }
    ],
    "duration": "10 weeks, 3 months, 1 year",
    "terms": true,
    "termsUrl": "www.example.com/terms",
    "feeModel": "Free",
    "feeAmount": "$1000 per month",
    "services": [
      "providison of the document generation platfrom, training, support, etc"
    ],
    "dispute": true,
    "governingLaw": "Nigeria"
  },
  "format": "pdf"
}