Skip to main content
POST
/
form_types
/
{form_type}
/
populate
Populate a form
curl --request POST \
  --url https://sandbox.nmbr.co/services/payroll/form_types/{form_type}/populate \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "effective_date": "2026-01-01"
}
'
{
  "id": "<id>",
  "object": "form_population_result",
  "data": {
    "fields": {
      "block_8_social_insurance_number": "196710156",
      "employee_first_name": "Marley",
      "employee_last_name": "Prosacco",
      "employee_address_line_1": "Angelina Ridge",
      "employee_address_line_2": "Toronto",
      "employee_address_line_3": "ON CA",
      "employee_postal_code": "M1M1M1",
      "block_5_cra_payroll_account_number": "136549169RP9916",
      "contact_area_code": 111,
      "contact_phone_number": 2223333,
      "contact_phone_number_extension": null,
      "contact_first_name": "Jean",
      "contact_last_name": "Smith",
      "block_10_first_day_worked": "2026-01-01",
      "block_11_last_day_for_which_paid": "2026-01-31",
      "block_6_pay_period_type": "M",
      "block_12_final_pay_period_ending_date": "2026-01-31",
      "block_15_total_insurable_hours": "0",
      "pp1_insurable_earnings": 0
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

form_type
string
required

Body

application/json
effective_date
string<date>
required

Determines which form variant to populate. Must be a date for which a populator is configured for the given form type.

Response

200 - application/json

OK

id
string
read-only

The unique identifier of the object in Nmbr.

object
string
read-only

The type of the object in Nmbr ("form_population_result").

data
Form Type · object