@indiekit/endpoint-micropub
Micropub endpoint for Indiekit. Enables publishing content to your website using the Micropub protocol.
Installation
npm install @indiekit/endpoint-micropub
NOTE
This package is installed alongside @indiekit/indiekit
Usage
To customise the behaviour of this plug-in, add @indiekit/endpoint-micropub
to your configuration, specifying options as required:
json
{
"@indiekit/endpoint-micropub": {
"mountPath": "/publisher"
}
}
Options
Option | Type | Description |
---|---|---|
mountPath | string | Path to listen to Micropub requests. Optional, defaults to /micropub . |
Supported endpoint queries
- Configuration:
/micropub?q=config
- Media endpoint location:
/micropub?q=media-endpoint
- Available syndication targets (list):
/micropub?q=syndicate-to
- Supported queries:
/micropub?q=config
- Supported vocabularies (list):
/micropub?q=post-types
- Publication categories (list):
/micropub?q=category
- Previously published posts (list):
/micropub?q=source
- Source content:
/micropub?q=source&url=WEBSITE_URL
List queries support filter
, limit
and offset
and parameters. For example, /micropub?q=source&filter=web&limit=10&offset=10
.