---
title: "Tests endpoint connection"
method: POST
path: "/endpoint/test"
tags: ["Endpoint"]
---

# Tests endpoint connection

`POST /endpoint/test`

## Request

- Base URL: `https://api.tatum.io/v4/manage`
- URL: `https://api.tatum.io/v4/manage/endpoint/test`
- Auth: API key in header `x-api-key`

Sends the provided endpoint configuration for verification before the endpoint is created or saved. This allows clients to ensure that the target endpoint is reachable and functioning as expected.

## Request body

- CreateEndpointDto
  - `headers` RecordHeaderKeyHeaderValue, required: Construct a type with a set of properties K of type T
  - `displayName` string, required: Human-readable name of the endpoint. This is the label that will be shown in dashboards, UIs, and other tools.
  - `interface` string, required: Interface or protocol used by the endpoint. Examples include "ethereum-mainnet-json-rpc", "ethereum-mainnet-beacon", "polygon-mumbai-json-rpc", etc.
  - `isActive` boolean, required: Indicates whether the endpoint is currently active. Only active endpoints are considered for routing and traffic.
  - `url` string, required: URL of the endpoint. This is the base URL that will be used to send requests to the endpoint.
  - `provider` string: Optional provider name for the endpoint. his can be used to specify the infrastructure or RPC provider powering this endpoint.

## Response `200`

The response from the endpoint test

- unknown

---

[API](https://skmtc.dev/tatum/apis/gateway-manage-api.md) - [All operations](https://skmtc.dev/tatum/apis/gateway-manage-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tatum/apis/gateway-manage-api/revisions/e0d2d0fa4ba4?raw)
