---
title: "CORS preflight"
method: OPTIONS
path: "/v1/search"
tags: ["Search"]
---

# CORS preflight

`OPTIONS /v1/search`

## Request

- Base URL: `https://nanostudiopro.com/api`
- URL: `https://nanostudiopro.com/api/v1/search`
- Auth: none required

Browser preflight for cross-origin calls (publishable keys embedded on other sites). Always `204` with permissive headers — `Access-Control-Allow-Origin: *`, methods `GET, OPTIONS`, headers `Authorization, Content-Type`. A preflight carries no Authorization header, so it can't be token-aware; the real enforcement (origin allowlist, scope narrowing, rate limits) happens on the GET.

## Response `204`

Preflight accepted.

---

[API](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api.md) · [All operations](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api/revisions/7f7d4a72b17c?raw)
