---
title: "Get employee creation form schema"
method: GET
path: "/v1/employees/dynamic-details/schema"
tags: ["Create GP Employment"]
---

# Get employee creation form schema

`GET /v1/employees/dynamic-details/schema`

Returns the form schema (field definitions and validation rules) needed to create an employee
under a specific employment context.

The schema describes required and optional fields, their types, validation constraints,
and allowed values for the given context.

**Context Types:**
- **GP Employment**: Provide `entity` to get the schema for a Global Payroll employee creation.

## Query parameters

- `employmentType` 'GLOBAL_PAYROLL', required — Type of employment context
- `entity` string

## Response `200`

Form schema retrieved successfully

- V1GetEmployeeDynamicDetailsSchemaResponse
  - `legalDetails` EmployeeSchemaSection, required
    - `required` boolean, required — Whether the section is required
    - `fields` FieldDefinition[], required — List of fields in the section
      - `key` string, required — Machine-readable field key
      - `label` string — Human-readable field label
      - `type` string, required — Definition type
      - `required` boolean, required — Whether the Definition is required
  - `customFields` EmployeeSchemaSection, required
    - `required` boolean, required — Whether the section is required
    - `fields` FieldDefinition[], required — List of fields in the section
      - `key` string, required — Machine-readable field key
      - `label` string — Human-readable field label
      - `type` string, required — Definition type
      - `required` boolean, required — Whether the Definition is required

## Other responses

- `400` — Invalid request parameters
- `401` — Authentication required
- `403` — Forbidden - insufficient permissions
- `422` — Unprocessable entity - validation error
- `500` — Internal server error

---

[API](https://skmtc.net/usemultiplier/apis/multiplier-public-rest-api.md) · [All operations](https://skmtc.net/usemultiplier/apis/multiplier-public-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usemultiplier/multiplier-public-rest-api/revisions/59cd6443fdbf/schema)
