Sites
post/sites/{siteId}/publish

Request

  • Base URL
    https://api.replo.app/v1
  • Auth
    HTTP bearer

Path parameters

siteIdstring uuid required

Headers

Replo-Api-Version'2026-10-29' required

The public API version to use for this request.

Request body

promoteRoutesstring[]

Routes whose unpublished edits go live in this publish — pages and content entries alike, e.g. ["/", "/about", "/blog/my-post"] (a content entry's route is /<collection>/<slug>). Omit to publish every page and entry with changes. Pass [] to publish only site-wide changes and leave every page and entry draft as it is.

Response

Publish a site

sessionIdstring uuid required
dashboardUrlstring uri required

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • breaking

      removed the enum value 2026-10-05 from the header request parameter Replo-Api-Version

    • info

      added the new enum value 2026-10-29 to the header request parameter Replo-Api-Version