Approval requests

Get a public publish enablement request

Changed on

Returns one request with its ordered public event history. The requester is represented by requesterUserId, not a user profile.

Requests remain accessible to the Account that received them after a Project moves. A Project outside that Account has a null workspaceId; destination details are not returned.

The response includes a strong opaque ETag. Send the complete value unchanged in If-None-Match on a later detail read. A matching value returns 304 with no body; otherwise the response is 200 with the request details. Use the same tag in If-Match when reviewing the request.

The tag changes when the request's event history or visible Workspace changes, but not for every change to the response's other fields. Omit If-None-Match when you need the latest complete response.

get/projects/public-publishing-requests/{requestId}

Request

  • Base URL
    https://api.replit.com/v1
  • Auth
    HTTP bearer

Path parameters

requestIdstring uuid required

Public publish enablement request identifier.

Headers

If-None-Matchstring

HTTP entity-tag validators, separated by commas, or '*'. Weak validators are supported.

Example:"3.47DEQpj8HBSa-_TI"

ETag from an earlier public publishing detail read. Copy the complete quoted value unchanged. A matching validator returns 304 with no body. The tag changes with the request's event history or visible Workspace, but not with every change to other response fields. Omit this header to retrieve the latest complete response. Supports standard HTTP conditional requests, including weak validators, comma-separated validators, and '*'.

Response

Public publish enablement request with event history.

Changes