---
title: "options discovery endpoint"
method: GET
path: "/options"
tags: ["public"]
---

# options discovery endpoint

`GET /options`

## Request

- Base URL: `https://meowfacts.herokuapp.com`
- URL: `https://meowfacts.herokuapp.com/options`
- Auth: none declared
- TypeScript: <https://skmtc.dev/wh-iterabb-it/apis/meow-facts-api-get-a-random-cat-fact/docs/options/get.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint will list all languages available to the root endpoint.

## Response `200`

Default Options Response

- OptionEndpoint
  - `lang` OptionsObject[]
    - `locale_code` string
    - `iso_code` string
    - `full_code` string
    - `local_name` string
    - `english_name` string
    - `full_name` string
    - `fact_count` integer

## Changes

- **2026-07-17** `36d35247be3e`: 1 info
  - endpoint added
- **2019-10-03** `a693cb18687a`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/wh-iterabb-it/apis/meow-facts-api-get-a-random-cat-fact/changes/options/get.md)

---

[API](https://skmtc.dev/wh-iterabb-it/apis/meow-facts-api-get-a-random-cat-fact.md) - [All operations](https://skmtc.dev/wh-iterabb-it/apis/meow-facts-api-get-a-random-cat-fact/llms.txt) - [OpenAPI document](https://skmtc.dev/wh-iterabb-it/apis/meow-facts-api-get-a-random-cat-fact/revisions/36d35247be3e?raw)
