---
title: "Add cover page"
method: POST
path: "/v3/projects/{projectId}/services/{id}/coverPages"
tags: ["Cover pages"]
---

# Add cover page

`POST /v3/projects/{projectId}/services/{id}/coverPages`

## Request

- Base URL: `https://fax.api.sinch.com`
- URL: `https://fax.api.sinch.com/v3/projects/{projectId}/services/{id}/coverPages`
- Auth: one of:
  - HTTP basic
  - OAuth 2
    - Client credentials
    - Token URL: `https://auth.sinch.com/oauth2/token`

Add a cover page to your service

## Request body

- CoverPage: Information regarding a cover page.
  - `id` string, ulid: ID of the cover page
  - `name` string, required: The friendly name of the cover page.
  - `projectId` string: The `Id` of the project associated with the call.
  - `serviceId` string: ID of the fax service used.
  - `createdTime` string, date-time: The date and time the cover page was created.
  - `updatedTime` string, date-time: The date and time the cover page was updated.
  - `createdAt` string, date-time: The timestamp on which the cover page was created.
  - `updatedAt` string, date-time: The timestamp on which the cover page was updated.
  - `file` object, required: A PDF Cover encoded as base64
    - `fileContent` string, base64, required: A PDF Cover encoded as base64
    - `fileType` 'PDF', required: For now only PDF is supported.

## Response `200`

The added  coverpage, or an [Error](https://developers.sinch.com/docs/fax/api-reference/fax/error-messages)

- CoverPage: Information regarding a cover page.
  - `id` string, ulid: ID of the cover page
  - `name` string, required: The friendly name of the cover page.
  - `projectId` string: The `Id` of the project associated with the call.
  - `serviceId` string: ID of the fax service used.
  - `createdTime` string, date-time: The date and time the cover page was created.
  - `updatedTime` string, date-time: The date and time the cover page was updated.
  - `createdAt` string, date-time: The timestamp on which the cover page was created.
  - `updatedAt` string, date-time: The timestamp on which the cover page was updated.
  - `file` object, required: A PDF Cover encoded as base64
    - `fileContent` string, base64, required: A PDF Cover encoded as base64
    - `fileType` 'PDF', required: For now only PDF is supported.

## Changes

- **2026-10-21** `d3054d7412d5`: 3 breaking, 7 warning, 1 info
  - added `#/components/schemas/CoverPageInfo, subschema #2` to the request body `allOf` list
  - removed the required property `file` from the response with the `200` status
  - removed the required property `name` from the response with the `200` status
  - removed the request property `file`
  - …7 more
- **2026-10-01** `7f5e54fa9f05`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sinch/apis/fax-api/changes/v3/projects/:projectId/services/:id/coverPages/post.md)

---

[API](https://skmtc.dev/sinch/apis/fax-api.md) - [All operations](https://skmtc.dev/sinch/apis/fax-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sinch/apis/fax-api/revisions/d3054d7412d5?raw)
