---
title: "Returns proposals"
method: GET
path: "/proposals"
tags: ["Proposal"]
---

# Returns proposals

`GET /proposals`

Returns list of proposals filtered by provider id

## Query parameters

- `provider_id` string
- `service_type` string
- `access_policy` string
- `access_policy_source` string
- `country` string
- `ip_type` string
- `compatibility_min` integer
- `compatibility_max` integer
- `quality_min` number
- `nat_compatibility` string

## Response `200`

List of proposals

- ListProposalsResponse
  - `proposals` ProposalDTO[]
    - `access_policies` AccessPolicy[] — AccessPolicies
      - `id` string
      - `source` string
    - `compatibility` integer — Compatibility level.
    - `format` string — Proposal format.
    - `location` ServiceLocationDTO
      - `asn` integer — Autonomous System Number
      - `city` string
      - `continent` string
      - `country` string
      - `ip_type` string
      - `isp` string
    - `price` Price
      - `currency` string
      - `per_gib` integer
      - `per_gib_tokens` Tokens — Tokens a common response for ethereum blockchain monetary amount
        - `ether` string
        - `human` string
        - `wei` string
      - `per_hour` integer
      - `per_hour_tokens` Tokens — Tokens a common response for ethereum blockchain monetary amount
        - `ether` string
        - `human` string
        - `wei` string
    - `provider_id` string — provider who offers service
    - `quality` Quality
      - `bandwidth` number, double
      - `latency` number, double
      - `quality` number, double
      - `uptime` number, double
    - `service_type` string — type of service provider offers

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.net/mysteriumnetwork/apis/tequila-api.md) · [All operations](https://skmtc.net/mysteriumnetwork/apis/tequila-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mysteriumnetwork/tequila-api/revisions/cb1439736b63/schema)
