# Prometheus Remote Write API

**Canonical:** https://apis.io/apis/prometheus/prometheus-remote-write-api/  
**Provider:** Prometheus — https://apis.io/providers/prometheus/  
**Documentation:** https://prometheus.io/docs/specs/prw/remote_write_spec/

Prometheus Remote Write API is one of 14 APIs that [Prometheus](https://apis.io/providers/prometheus/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Integration, Remote Write, Storage, and Time Series. The published artifact set on APIs.io includes API documentation.

The Prometheus Remote Write API defines a standard protocol for sending time series data from Prometheus or compatible agents to remote storage backends via HTTP POST with Snappy-compressed protobuf payloads. The specification documents the wire format, required headers, and retry semantics for interoperable remote write implementations.

## Machine-readable artifacts (20)

- **Documentation** — https://prometheus.io/docs/specs/prw/remote_write_spec/
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/grpc/prometheus-remote.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/grpc/prometheus-types.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/grpc/prometheus-write-v2-types.proto
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-alert-notification-triage-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-delete-series-reclaim-space-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-discover-and-query-metric-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-expire-silence-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-large-promql-query-post-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-purge-retired-job-metrics-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-push-batch-job-metrics-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-push-grouped-metrics-lifecycle-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-range-query-with-exemplars-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-reload-config-verify-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-server-restart-readiness-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-silence-firing-alert-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-test-alert-routing-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-troubleshoot-scrape-target-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/prometheus/refs/heads/main/arazzo/prometheus-tsdb-snapshot-backup-workflow.yml

## Other Prometheus APIs (12)

- [Prometheus Client Libraries](https://apis.io/apis/prometheus/prometheus-client-libraries/)
- [Prometheus Admin API](https://apis.io/apis/prometheus/prometheus-admin-api/)
- [Prometheus Alerts API](https://apis.io/apis/prometheus/prometheus-alerts-api/)
- [Prometheus Lifecycle API](https://apis.io/apis/prometheus/prometheus-lifecycle-api/)
- [Prometheus Metadata API](https://apis.io/apis/prometheus/prometheus-metadata-api/)
- [Prometheus Metrics API](https://apis.io/apis/prometheus/prometheus-metrics-api/)
- [Prometheus Query API](https://apis.io/apis/prometheus/prometheus-query-api/)
- [Prometheus Receivers API](https://apis.io/apis/prometheus/prometheus-receivers-api/)
- [Prometheus Rules API](https://apis.io/apis/prometheus/prometheus-rules-api/)
- [Prometheus Silences API](https://apis.io/apis/prometheus/prometheus-silences-api/)
- [Prometheus Status API](https://apis.io/apis/prometheus/prometheus-status-api/)
- [Prometheus Targets API](https://apis.io/apis/prometheus/prometheus-targets-api/)

## Tags

Integration, Remote Write, Storage, Time Series

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/prometheus/prometheus-remote-write-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/prometheus/.
