---
title: "Fetch a specific form template by ID"
method: GET
path: "/form-template"
tags: ["form", "query"]
---

# Fetch a specific form template by ID

`GET /form-template`

## Request

- Base URL: `/efs-submissions-api` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/efs-submissions-api/form-template`
- Auth: none declared
- TypeScript: <https://skmtc.dev/companies-house/apis/emergency-filing-service-api/docs/form-template/get.ts> (a function with typed inputs; its response is checked against the schema)

## Response `200`

FormTemplates

- Form: Form Template
  - `form_type` string, required: Type of form
  - `form_name` string, required: Name of form
  - `form_categories` FormCategory[], required: Collection of form categories
    - `id` string, required: form category id (unique)
    - `name` string: descriptive name
    - `form_categories` FormCategories (recursive)
  - `fee` string, required: Form fee
  - `authenticationRequired` boolean: Is authentication required?
  - `fes_enabled` boolean: FES enabled?
  - `same_day` boolean: Is same day indicator required?

## Other responses

- `400`: Incomplete or malformed request
- `401`: Invalid or missing credentials
- `404`: Requested resource was not found

## Changes

- **2021-06-30** `68e664ab2a9b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/companies-house/apis/emergency-filing-service-api/changes/form-template/get.md)

---

[API](https://skmtc.dev/companies-house/apis/emergency-filing-service-api.md) - [All operations](https://skmtc.dev/companies-house/apis/emergency-filing-service-api/llms.txt) - [OpenAPI document](https://skmtc.dev/companies-house/apis/emergency-filing-service-api/revisions/7dbd2ded46b4?raw)
