Routes

Delete a route

Removes the route at path, and menu links to it. The content it served is not deleted. The home page is …/routes/ (trailing slash). Other paths are sent without the leading slash, for example …/routes/blog/launch for /blog/launch. The change is staged to the draft — publish to make it live.

delete/api/v1/sites/{slug}/routes/{path}

Request

  • Base URL: https://api.dotsy.ai
  • URL: https://api.dotsy.ai/api/v1/sites/{slug}/routes/{path}
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

slugstring required
Example:acme-studio

Site slug or site id (UUID). An old slug answers 301/308 and a site id 307 to the canonical slug path.

pathstring required

Percent-encode each segment; '/' may be sent raw or as %2F. Keys may contain '/'.

Response

Deleted (staged).

oktrue required
publishedfalse required

Always false: a route change is staged until you publish.

hintstring required

Example response

{
  "hint": "Changes staged to draft — call publish_site to go live."
}

Changes

No recorded changes to this operation across all 1 revision of this API.