---
title: "Register a client SDK"
method: POST
path: "/api/frontend/client/register"
tags: ["Frontend API"]
---

# Register a client SDK

`POST /api/frontend/client/register`

This is for future use. Currently Frontend client registration is not supported. Returning 200 for clients that expect this status code. If the Frontend API is disabled 404 is returned.

## Request body

- FrontendApiClientSchema — Frontend SDK client registration information
  - `appName` string, required — Name of the application using Unleash
  - `instanceId` string — Instance id for this application (typically hostname, podId or similar)
  - `sdkVersion` string — Optional field that describes the sdk version (name:version)
  - `environment` string — deprecated
  - `interval` number, required — At which interval, in milliseconds, will this client be expected to send metrics
  - `started` union, required — When this client started. Should be reported as ISO8601 time.
    - string, date-time
    - number
  - `strategies` string[], required — List of strategies implemented by this application

## Response `200`

This response has no body.

## Other responses

- `400` — The request data does not match what we expect.
- `401` — Authorization information is missing or invalid. Provide a valid API token as the `authorization` header, e.g. `authorization:*.*.my-admin-token`.
- `404` — The requested resource was not found.

---

[API](https://skmtc.dev/unleash/apis/unleash-api.md) · [All operations](https://skmtc.dev/unleash/apis/unleash-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/unleash/unleash-api/revisions/fe6260d233aa/schema)
