# Reports — API reference

> Availability and SLA reporting: summaries, trends, exports, schedules, share links. REST endpoints with request and response fields, examples in curl, JavaScript, Python, Go and PHP, and an in-browser Try it console.

Source: https://upfour.io/docs/api/reports

[Developers](https://upfour.io/docs/api.md)/Pages & reporting

Availability and SLA reporting: summaries, trends, exports, schedules, share links.

Base URL `https://app.upfour.io/v1`. Send your key as `Authorization: Bearer <key>`; every key acts on your real Company, so [test without paging anyone](https://upfour.io/docs/api/testing.md). New here? Start with the [quickstart](https://upfour.io/docs/api/quickstart.md). The examples read the key from `UP4_API_KEY`.

## Everyday

[GET **Get the report summary** /reports/summary](https://upfour.io/docs/api/reports/get-the-report-summary.md)[GET **Get the monitor report** /reports/monitors](https://upfour.io/docs/api/reports/get-the-monitor-report.md)[GET **Get the incident report** /reports/incidents](https://upfour.io/docs/api/reports/get-the-incident-report.md)[GET **Get the response-time report** /reports/response-time](https://upfour.io/docs/api/reports/get-the-response-time-report.md)[GET **Get the service-level report** /reports/sla](https://upfour.io/docs/api/reports/get-the-service-level-report.md)[GET **Get the downtime ledger** /reports/downtime-ledger](https://upfour.io/docs/api/reports/get-the-downtime-ledger.md)[GET **Get report trends** /reports/trends](https://upfour.io/docs/api/reports/get-report-trends.md)[GET **Get the monitor ribbon** /reports/monitor-ribbon](https://upfour.io/docs/api/reports/get-the-monitor-ribbon.md)[GET **Get the agency ribbon** /reports/agency-ribbon](https://upfour.io/docs/api/reports/get-the-agency-ribbon.md)[GET **Export a report** /reports/export](https://upfour.io/docs/api/reports/export-a-report.md)

## Schedules

[GET **List report schedules** /reports/schedules](https://upfour.io/docs/api/reports/list-report-schedules.md)[POST **Create a report schedule** /reports/schedules](https://upfour.io/docs/api/reports/create-a-report-schedule.md)[POST **Preview a report schedule** /reports/schedules/preview](https://upfour.io/docs/api/reports/preview-a-report-schedule.md)[GET **Get a report schedule** /reports/schedules/{scheduleID}](https://upfour.io/docs/api/reports/get-a-report-schedule.md)[PUT **Update a report schedule** /reports/schedules/{scheduleID}](https://upfour.io/docs/api/reports/update-a-report-schedule.md)[DEL **Delete a report schedule** /reports/schedules/{scheduleID}](https://upfour.io/docs/api/reports/delete-a-report-schedule.md)[POST **Run a report schedule now** /reports/schedules/{scheduleID}/run-now](https://upfour.io/docs/api/reports/run-a-report-schedule-now.md)

## Results and history

[GET **List report runs** /reports/runs](https://upfour.io/docs/api/reports/list-report-runs.md)

## Sharing

[GET **List report share links** /reports/share-links](https://upfour.io/docs/api/reports/list-report-share-links.md)[POST **Create a report share link** /reports/{runID}/share](https://upfour.io/docs/api/reports/create-a-report-share-link.md)[DEL **Delete a report share link** /reports/share-links/{linkID}](https://upfour.io/docs/api/reports/delete-a-report-share-link.md)
