---
title: Service Checks
description: The service check endpoint allows you to post check statuses for use with monitors.
breadcrumbs: Docs > API > Service Checks
---

> For the complete documentation index, see [llms.txt](https://dnd37xeb23o8n.cloudfront.net/jen.gilbert/astro-base/llms.txt).

# Service Checks

The service check endpoint allows you to post check statuses for use with monitors.
Service check messages are limited to 500 characters. If a check is posted with a message
containing more than 500 characters, only the first 500 characters are displayed. Messages
are limited for checks with a Critical or Warning status, they are dropped for checks with
an OK status.

- [Read more about Service Check monitors](https://docs.datadoghq.com/monitors/types/service_check.md).
- [Read more about Process Check monitors](https://docs.datadoghq.com/monitors/create/types/process_check.md?tab=checkalert).
- [Read more about Network monitors](https://docs.datadoghq.com/monitors/create/types/network.md?tab=checkalert).
- [Read more about Custom Check monitors](https://docs.datadoghq.com/monitors/create/types/custom_check.md?tab=checkalert).
- [Read more about Service Checks and status codes](https://docs.datadoghq.com/developers/service_checks.md).

## [Submit a Service Check](https://dnd37xeb23o8n.cloudfront.net/jen.gilbert/astro-base/api/latest/service-checks/submit-a-service-check.md)

| Datadog site      | API endpoint                                        |
| ----------------- | --------------------------------------------------- |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v1/check_run     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v1/check_run |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v1/check_run |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v1/check_run      |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v1/check_run |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v1/check_run |
| uk1.datadoghq.com | POST https://api.uk1.datadoghq.com/api/v1/check_run |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v1/check_run      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v1/check_run  |
