Studio Booking Agreement

Template Overview

  • Template ID: studio-booking-agreement
  • Version: 1.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
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 "Artist", "Studio".
sessionbooleanNoDo you want to structure this engagement as a set of sessions or a set structure? The session structure gives the flexibility to select a number of hours and bill according to the time spent PER HOUR. A set structure gives the certainty of a fixed fee for the entire studio booking regardless of time spent.
totalHoursstringConditionalWhat is the total number of hours for all the sessions (hours)? The total number of hours for all the sessions the Artist will be paying for. Ex:100. Required if session is true.
studioEngineerbooleanNoWill the studio provide a studio engineer? A studio engineer is a person provided by the Studio to assist the Artist with technical aspects of using the Studio. Ex: setting up equipment, troubleshooting technical issues, etc.
cancellationNoticePeriodstringNoWhat is the cancellation notice period? (days) The number of days before one of the booking dates that a cancellation notice must be provided. Ex: 3.
cancellationChargestringNoWhat is the cancellation charge? The amount that will be charged for cancelling the booking. You can put in a number or put 0 if there is no cancellation charge. Ex: 50.
studioNamestringNoWhat is the name of the Studio? The name of the Studio where the booking will take place. Ex: The Music Studio.
studioAddressstringNoWhat is the address of the Studio? The address of the Studio where the booking will take place. Ex: 123 Music Street.
recordstringNoWhat is the name of the record being recorded? You can enter square brackets: [] if this is not yet decided. Ex: These Days Record produced by Guilty Beats, written by David Goliath.
equipmentarray of stringsNoStudio Equipment This is where you can specify any equipment that will be provided by the Studio. Ex: microphones, instruments, etc.
currencystringNoWhat is the currency of payment? Options: "NGN", "USD", "GBP", "ZAR", "Others"
customCurrencystringConditionalInsert the currency Required if currency is "Others".
serviceFeenumberNoWhat is the fee to be paid to the studio? This would be the fee to be paid PER HOUR. After this, over time rate below will kick in. This would be the fee for the total studio time.
depositbooleanNoIs an advance/deposit payable to the Studio?
depositPercentnumberConditionalWhat percentage of the fee is payable as a deposit (%)? Ex: 50 Required if deposit is true.
paymentDaysstringConditionalWhen is the balance payable (days after the final session)? Ex: 14 Required if deposit is true.
overtimebooleanConditionalWill there be an overtime rate? An overtime rate is a fee that is payable for any time spent in the Studio beyond the total hours specified above. Required if session is true.
overtimeRatenumberConditionalWhat is the overtime rate? This is the rate per hour Ex: 500 Required if overtime is true.
studioObligationsarray of stringsNoAdditional obligations of the Studio This is where you can specify any additional obligations of the Studio beyond standard deliverables. Ex: post the Content on the Studio's page 3 times a week for 2 weeks
artistObligationsarray of stringsNoAdditional obligations of the Artist Enter any specific obligations of the Artist. Ex: Provide product samples at least 2 weeks before shoot
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.

Example JSON Payload

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

{
  "templateId": "studio-booking-agreement",
  "data": {
    "parties": [
      {
        "definition": "Artist",
        "isCompany": true,
        "rcName": "Acme Corp",
        "rcAddress": "123 Beta Way",
        "rcCountry": "United States",
        "rcNumber": "12345678",
        "type": "Private Company limited by shares"
      },
      {
        "definition": "Studio",
        "isCompany": false,
        "fullName": "Joshua",
        "address": "789 Alpha Ave",
        "rcCountry": "Nigeria"
      }
    ],
    "session": true,
    "totalHours": "100",
    "studioEngineer": true,
    "cancellationNoticePeriod": "3",
    "cancellationCharge": "50",
    "studioName": "The Music Studio",
    "studioAddress": "123 Music Street",
    "record": "These Days Record produced by Guilty Beats, written by David Goliath",
    "equipment": [
      "microphones",
      "instruments",
      "etc"
    ],
    "currency": "NGN",
    "serviceFee": 100000,
    "deposit": false,
    "overtime": false,
    "studioObligations": [
      "post the Content on the Studio's page 3 times a week for 2 weeks"
    ],
    "artistObligations": [
      "Provide product samples at least 2 weeks before shoot"
    ],
    "dispute": true,
    "governingLaw": "Nigeria"
  },
  "format": "pdf"
}