# Keep Sources API

**Canonical:** https://apis.io/apis/keep-md/keep-md-sources-api/  
**Provider:** Keep — https://apis.io/providers/keep-md/  
**Base URL:** https://keep.md  
**Documentation:** https://keep.md/docs/api

Keep Sources API is one of 11 APIs that [Keep](https://apis.io/providers/keep-md/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 2 JSON Schema definitions. Tagged areas include Sources. The published artifact set on APIs.io includes an OpenAPI specification and 2 JSON Schemas.

The Sources API from Keep — 15 operation(s) for sources.

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/sources` | List content sources and subscriptions |
| POST | `/api/sources` | Create or return an RSS, YouTube, X profile, or email source |
| POST | `/api/sources/inspect-monitor` | Inspect the webpage text or sitemap URLs to monitor |
| GET | `/api/sources/{id}/changes/{eventId}` | Read the before and after snapshots of an owned website monitor change |
| POST | `/api/sources/{id}/run` | Check an active website monitor now (once per 15 minutes) |
| POST | `/api/sources/{id}/pause` | Pause a source |
| POST | `/api/sources/{id}/resume` | Resume a source |
| POST | `/api/sources/{id}/delete` | Delete a source |
| POST | `/api/sources/{id}/settings` | Update source name, tags, rules, content, summaries, or rollup |
| POST | `/api/sources/{id}/default-tags` | Replace source default tags |
| POST | `/api/sources/{id}/rollup` | Enable or disable Feed rollup for a supported source |
| GET | `/api/sources/{id}/events` | List recent events for a source |
| GET | `/api/sources/{id}/events/{eventId}/raw` | Get the raw email for a source event |
| GET | `/api/sources/{id}/events/{eventId}/raw-html` | Get the HTML or plain-text body for an email source event |
| POST | `/api/sources/import-opml` | Import RSS sources from an OPML document |
| GET | `/api/sources/export-opml` | Download RSS sources as OPML |

## Machine-readable artifacts (3)

- **OpenAPI** — https://artifacts.apis.io/keep-md/openapi/keep-md-sources-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/keep-md/json-schema/keep-md-source-schema.json
- **JSONSchema** — https://artifacts.apis.io/keep-md/json-schema/keep-md-source-create-request-schema.json

## Other Keep APIs (10)

- [Keep Account API](https://apis.io/apis/keep-md/keep-md-account-api/)
- [Keep Clients and tokens API](https://apis.io/apis/keep-md/keep-md-clients-and-tokens-api/)
- [Keep Exports API](https://apis.io/apis/keep-md/keep-md-exports-api/)
- [Keep Highlights API](https://apis.io/apis/keep-md/keep-md-highlights-api/)
- [Keep Items API](https://apis.io/apis/keep-md/keep-md-items-api/)
- [Keep Notes API](https://apis.io/apis/keep-md/keep-md-notes-api/)
- [Keep Projects API](https://apis.io/apis/keep-md/keep-md-projects-api/)
- [Keep Search API](https://apis.io/apis/keep-md/keep-md-search-api/)
- [Keep Tags and collections API](https://apis.io/apis/keep-md/keep-md-tags-and-collections-api/)
- [Keep Webhooks API](https://apis.io/apis/keep-md/keep-md-webhooks-api/)

## Tags

Sources

---

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