---
title: "GET /v1/opportunities/{id}"
method: GET
path: "/v1/opportunities/{id}"
tags: ["Opportunities"]
---

# GET /v1/opportunities/{id}

`GET /v1/opportunities/{id}`

## Request

- Base URL: `https://api.relaticle.com`
- URL: `https://api.relaticle.com/v1/opportunities/{id}`
- Auth: HTTP bearer

## Response `200`

- object
  - `data` object
    - `id` string
    - `type` string
    - `attributes` object
      - `name` string
      - `company_id` string, nullable
      - `contact_id` string, nullable
      - `creation_source` string
      - `created_at` string
      - `updated_at` string
      - `custom_fields` object

## Other responses

- `401`: Missing or invalid access token.
- `402`: Relaticle Cloud only: the workspace is paused until it has an active subscription. The body carries an `upgrade_url`.
- `403`: The token lacks the `read` ability, or its user no longer belongs to the token's workspace.
- `404`: No record with that ID exists in the workspace.
- `429`: Rate limit exceeded. Back off for the number of seconds in `Retry-After`.

---

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