Skip to content
Docs
Esc
↑↓navigate↵open⌘Jpreview

Review the Show & Tell queue

Read submissions, newest updates first, with working and approved copies. Review liveUrl and its currentLiveVersionId. approvedVersionId and publishedAt record the last review baseline. They do not retain version files. Requires current membership of the Show & Tell team. publicNow checks current public access to the live Space.

GET/v1/show-and-tell/submissions
Authorization
AuthorizationBearer token · headerrequired

Better Auth session, OAuth access token, OAuth client-credentials token, or sfm_ Space machine credential.

or
AuthorizationOAuth2 access token · headerrequired

OAuth 2.0 with explicit Spacefast capability scopes. Use the authorization-code flow for people and client credentials for machines.

Scopes:spaces:read
Query parameters
statestring
Allowed:pending_reviewapproveddeclinedunlistedwithdrawn
Responses
200

Response for status 200

$schemastring<uri>

Canonical JSON Schema URL for this response body. The server also sends it in the Link: rel="describedby" response header.

dataobject[]required
Show properties
Array of object
titlestringrequired
min length 1 · max length 255
descriptionstringrequired
max length 280
categorystring | nullrequired
Show properties
Any of:
string
string
null
null
tagsstring[]required
max items 10
creditstringrequired
max length 80
idstringrequired
spaceIdstringrequired
submittedByUserIdstringrequired
creatorKeystringrequired
statestringrequired
Allowed:pending_reviewapproveddeclinedunlistedwithdrawn
revisionnumberrequired
publishedJsonobject | nullrequired
Show properties
Any of:
object
titlestringrequired
min length 1 · max length 255
descriptionstringrequired
max length 280
categorystring | nullrequired
Show properties
Any of:
string
string
null
null
tagsstring[]required
max items 10
creditstringrequired
min length 1 · max length 80
creatorIdstringrequired
creatorUserIdstringrequired
null
null
approvedVersionIdstring | nullrequired
creatorReasonstring | nullrequired
internalNotestring | nullrequired
publishedAtstring | nullrequired
createdAtstringrequired
updatedAtstringrequired
liveUrlstring<uri>required
currentLiveVersionIdstring | nullrequired
publicNowbooleanrequired
default

Problem details (RFC 9457). Any 4xx/5xx response is one application/problem+json document.

$schemastring<uri>

Canonical JSON Schema URL for this response body. The server also sends it in the Link: rel="describedby" response header.

typestringrequired

Problem type URI resolving to the error docs page. The server derives it mechanically from code against the docs origin.

titlestringrequired

Short human-readable summary of the problem type. The server derives it mechanically from code.

statusintegerrequired

HTTP status code of this response, repeated in the body.

min -9007199254740991 · max 9007199254740991
detailstringrequired

Human-readable failure explanation for this occurrence.

codestringrequired

Stable snake_case error code naming the failed public contract.

pointerstring

RFC 6901 JSON Pointer into the failing request field, for example "/files/37/path", on validation failures.

detailsobject

Machine-readable context for the error code.

fixstring

One sentence on what to do about this error code, the same text as the type page. Read it before retrying.

suggestionsstring[]

Actionable recovery steps safe to show in dashboards, SDKs, and CLI output.

nextstring[]

Copy-pasteable commands or API requests an agent can run next.

requestIdstringrequired

The request id to quote when contacting support.

Try it
Server
Authorization
Parameters
Request
curl -X GET 'https://api.spacefast.com/v1/show-and-tell/submissions' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Accept: application/json'
Response
{
  "$schema": "http://example.com",
  "data": [
    {
      "title": "string",
      "description": "string",
      "category": "apps",
      "tags": [
        "string"
      ],
      "credit": "string",
      "id": "string",
      "spaceId": "string",
      "submittedByUserId": "string",
      "creatorKey": "string",
      "state": "pending_review",
      "revision": 0,
      "publishedJson": {
        "title": "string",
        "description": "string",
        "category": "apps",
        "tags": [
          "string"
        ],
        "credit": "string",
        "creatorId": "string",
        "creatorUserId": "string"
      },
      "approvedVersionId": "string",
      "creatorReason": "string",
      "internalNote": "string",
      "publishedAt": "string",
      "createdAt": "string",
      "updatedAt": "string",
      "liveUrl": "http://example.com",
      "currentLiveVersionId": "string",
      "publicNow": true
    }
  ]
}

Was this page helpful?