---
title: "Open an Open tables link without being signed in"
method: POST
path: "/tool-claims"
tags: ["Tool claims"]
---

# Open an Open tables link without being signed in

`POST /tool-claims`

## Request

- Base URL: `https://app.mammoth.io/api/v2`
- URL: `https://app.mammoth.io/api/v2/tool-claims`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-KEY` and API key in header `X-API-SECRET` and API key in header `X-WORKSPACE-ID`

Public. For an address with no account, creates the account, adds the tables and returns a one-time sign-in link. Otherwise says to sign in.

## Request body

- ToolClaimTokenInput: The emailed link's token
  - `token` string, required: Token from the emailed link

## Response `200`

How the visitor continues

- ToolClaimStart
  - `state` 'created' | 'sign_in', required: created: an account was made, follow login_url. sign_in: sign in normally, then redeem.
  - `login_url` string, nullable: One-time sign-in link, when state is created

## Other responses

- `400`: Bad request syntax or unsupported method
- `404`: Unknown link
- `410`: The link has expired

---

[API](https://skmtc.dev/mammoth/apis/mammoth-analytics.md) · [All operations](https://skmtc.dev/mammoth/apis/mammoth-analytics/llms.txt) · [OpenAPI document](https://skmtc.dev/mammoth/apis/mammoth-analytics/revisions/5dfd1c296ded?raw)
