Independent Contractor Agreement

Template Overview

  • Template ID: independent-contractor-agreement
  • Version: 2.0.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
firstNamestringNoFirst Name
lastNamestringNoLast Name
addressstringNoAddress
currencystringNoWhat is the currency of payment? Options: "NGN", "USD", "GBP", "ZAR", "Others"
customCurrencystringConditionalInsert the currency Required if currency is "Others".
serviceAmountstringNoWhat is the Service Fee Amount? Ex: 1000000
durationstringNoWhat is the duration of this engagement? (Months) Ex: 12
renewalClausebooleanNoDo you want to insert a renewal clause to?
renewalstringConditionalHow long will the contract be renewed for? Required if renewalClause is true.
nonCompetebooleanNoDo you want to insert a non-compete clause? A non-compete clause restricts the contractor from engaging in activities that compete with the client's business during and after the contract term.
lineManagerstringNoWho will be the Line Manager? Insert the title of the Line manager. Ex: Senior Vice President
workingHoursstringNoWhat are the working hours? Ex: 9:00am - 17:00pm
disputebooleanNoHow will disputes be resolved? Values: true (By Arbitration), false (By the court).
governingLawstringYesWhat is the governing law? Must be a valid value from the Supported Countries list.
servicesarray of stringsNoAdd service to be provided by the Vendor Maintain the Information Technology systems of the Client

Example JSON Payload

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

{
  "templateId": "independent-contractor-agreement",
  "data": {
    "firstName": "Joshua",
    "lastName": "Odelola",
    "address": "123 Beta Way, Lagos",
    "currency": "NGN",
    "serviceAmount": "1000000",
    "duration": "12",
    "renewalClause": true,
    "renewal": "Sample Renewal",
    "nonCompete": true,
    "lineManager": "Senior Vice President",
    "workingHours": "9:00am - 17:00pm",
    "dispute": true,
    "governingLaw": "Nigeria",
    "services": [
      "Sample Services"
    ]
  },
  "format": "pdf"
}