Videographer Employment Agreement
Template Overview
- Template ID:
videographer-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
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
isCompany | boolean | No | Is this party an entity? A party is an entity if it is anything other than an individual Ex: Company, Business name, NGO |
rcName | string | Conditional | Entity Name Required if isCompany is true. |
rcAddress | string | Conditional | Registered Address Required if isCompany is true. |
rcCountry | string | Conditional | Registration Country Must be a valid value from the Supported Countries list. Required if isCompany is true. |
rcNumber | string | Conditional | Registration Number Required if isCompany is true. |
type | string | Conditional | Type of company Options: "Private Company limited by shares", "Public Company limited by shares", "Business name" Required if isCompany is true. |
businessName | string | Conditional | Name of Owner Required if isCompany is true and type is "Business name". |
firstName | string | Conditional | Firstname Required if isCompany is false. |
lastName | string | Conditional | Lastname Required if isCompany is false. |
address | string | Conditional | Address Required if isCompany is false. |
currency | string | No | What is the currency of payment? Options: "NGN", "USD", "GBP", "ZAR", "Others" |
customCurrency | string | Conditional | Insert the currency Required if currency is "Others". |
totalFee | number | No | What is the total fee for this service? |
depositFee | number | No | What is the deposit on the fee? |
depositFeeDate | string | No | When will the deposit be paid? (days) This is the number of days (after the date of the Agreement) within which the deposit will be paid to the Videographer. An example is 4 days. You can also just enter 0 here and have all the money paid after the service is rendered. Ex: 7 days |
balanceDate | string | No | When will the balance to the deposit be paid? (days) |
cancelLimit | string | No | What is the time limit on cancellation refunds? This is the number of days (after cancellation) that the Videographer must refund the deposit or the Hirer will refund the Videographer for expenses incurred. |
miniVersionDelivery | string | No | How many days after the Event is the Videographer expected to deliver a mini version of the Film? This is typically a 2-3 minute highlight of the Film and helps the Client see what the videos will look like. |
videoDelivery | string | No | How many days after confirming the details for each film is the Videgorapher expected to deliver the video recordings? |
dispute | boolean | No | Governing 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). |
governingLaw | string | No | What 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 Videographer Employment Agreement template.
{
"templateId": "videographer-agreement",
"data": {
"isCompany": true,
"rcName": "Acme Corp",
"rcAddress": "123 Beta Way, Lagos",
"rcCountry": "Nigeria",
"rcNumber": "Sample Rc Number",
"type": "Private Company limited by shares",
"currency": "NGN",
"totalFee": 100000,
"depositFee": 100000,
"depositFeeDate": "ample is 4 days",
"balanceDate": "Sample Balance Date",
"cancelLimit": "penses incurred",
"miniVersionDelivery": "Sample Mini Version Delivery",
"videoDelivery": "Sample Video Delivery",
"dispute": true,
"governingLaw": "Nigeria"
},
"format": "pdf"
}
