---
title: "List your composer proposals"
method: GET
path: "/v1/composer/proposals"
tags: ["Composer"]
---

# List your composer proposals

`GET /v1/composer/proposals`

## Request

- Base URL: `https://api.predictasiax.com`
- URL: `https://api.predictasiax.com/v1/composer/proposals`
- Auth: HTTP bearer

Returns proposals submitted by the caller (matched via builder_id or user_id). Optional filter by status. Scope: builder:apps:read.

## Query parameters

- `status` 'submitted' | 'under_review' | 'approved' | 'rejected' | 'listed' | 'pending_translation'

## Response `200`

Proposals

- object
  - `data` object
    - `proposals` object[]
      - `id` string
      - `title` string
      - `status` string
      - `submitter_builder_id` string, nullable
      - `submitter_user_id` string, nullable
      - `cutoff_time_ms` integer
      - `resolution_deadline_ms` integer
      - `submitted_at_ms` integer
      - `reviewed_at_ms` integer, nullable
  - `meta` object
    - `ts_ms` integer
    - `trace_id` string

---

[API](https://skmtc.dev/predictasiax/apis/predictasiax-network-api.md) · [All operations](https://skmtc.dev/predictasiax/apis/predictasiax-network-api/llms.txt) · [OpenAPI document](https://skmtc.dev/predictasiax/apis/predictasiax-network-api/revisions/c2ed1a03ce79?raw)
