---
title: "Auth Signin"
method: POST
path: "/auth/signin"
---

# Auth Signin

`POST /auth/signin`

## Request

- Base URL: `https://api.optionsdataapi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.optionsdataapi.com/auth/signin`
- Auth: none declared

SIWE (EIP-4361) sign-in endpoint.

1. Verifies the wallet signature against the claimed address.
2. Looks up existing API key or creates a new paygo key.
3. Returns the API key info and the raw API key (only shown once).

## Request body

- SiweSignInRequest
  - `address` string, required
  - `message` string, required
  - `signature` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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