---
title: "List standard object labels for your organization"
method: GET
path: "/standard_object_label/"
tags: ["standard_object_labels"]
---

# List standard object labels for your organization

`GET /standard_object_label/`

## Request

- Base URL: `https://api.close.com/api/v1`
- URL: `https://api.close.com/api/v1/standard_object_label/`
- Auth: one of:
  - HTTP basic
  - OAuth 2
    - Authorization code: `https://app.close.com/oauth2/authorize/`
    - Token URL: `https://api.close.com/oauth2/token/`

Every standard object label is always returned, whether or not your
organization has renamed it. `is_customized` is `false` when the label is
still the default.

## Response `200`

Successful response

- object
  - `data` StandardObjectLabel[], required
    - `is_customized` boolean, required
    - `label_type` 'lead' | 'lead_status' | 'contact' | 'opportunity' | 'opportunity_status', required
    - `organization_id` string, required
    - `plural` string, required
    - `singular` string, required
  - `has_more` boolean, required

## Other responses

- `400`: Bad request, such as a validation error.
- `401`: Authentication is missing or invalid.
- `403`: Forbidden. Also returned when the API key lacks the required scope (`error_code` is `insufficient_scope`) or is inactive (`error_code` is `inactive_api_key`).
- `429`: Too many requests. The global API rate limiter returns an empty body. Other rate and operation limits return a `RateLimitError` body. Wait for the number of seconds in the `retry-after` header before retrying.

## Changes

- **2026-11-02** `f23ea7f7fd0d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/close/apis/close-api/changes/standard_object_label/get.md)

---

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