---
title: "Read one published listing by slug or listing ID: details, FAQ, screenshots, verified signals, and passed agent-readiness checks"
method: GET
path: "/api/v1/projects/{slug}"
---

# Read one published listing by slug or listing ID: details, FAQ, screenshots, verified signals, and passed agent-readiness checks

`GET /api/v1/projects/{slug}`

## Request

- Base URL: `https://submitby.ai`
- URL: `https://submitby.ai/api/v1/projects/{slug}`
- Auth: none required

## Path parameters

- `slug` string, required

## Response `200`

Success

## Other responses

- `404`: Unknown submission or invalid control token
- `409`: State conflict; follow the returned next action
- `422`: Invalid input
- `429`: Rate limited; see Retry-After

---

[API](https://skmtc.dev/submitby/apis/submitby-ai.md) · [All operations](https://skmtc.dev/submitby/apis/submitby-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/submitby/apis/submitby-ai/revisions/b064e781c910?raw)
