# Frank API

**Canonical:** https://apis.io/apis/hifrank-ai/hifrank-ai-api/  
**Provider:** Frank — https://apis.io/providers/hifrank-ai/  
**Base URL:** https://api.hifrank.ai  
**Documentation:** https://www.hifrank.ai/docs/frank-public-api-developer-guide

Frank API is one of 2 APIs that [Frank](https://apis.io/providers/hifrank-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Frank API as documented publicly: 15 operations. Contract generated from the documentation by API Evangelist (2026-11-05); not the provider's own document.

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/interviews/{id}` | Get an interview + transcript |
| GET | `/v1/products` | GET /v1/products |
| POST | `/v1/products` | POST /v1/products |
| GET | `/v1/products/{id}` | Get a product |
| PUT | `/v1/products/{id}` | Update a product |
| GET | `/v1/researches` | List researches |
| POST | `/v1/researches` | POST /v1/researches |
| PUT | `/v1/researches/{id}/product` | Link a product |
| PUT | `/v1/researches/{id}/publish` | Publish (activate) |
| GET | `/v1/researches/{researchid}/embeds` | List widget formats |
| GET | `/v1/researches/{researchid}/embeds/{type}` | Get a widget format |
| PUT | `/v1/researches/{researchid}/embeds/{type}` | Change a widget format |
| GET | `/v1/researches/{researchid}/interviews` | List a research's interviews |
| DELETE | `/v1/researches/{researchid}/participants` | Remove a participant |
| PUT | `/v1/researches/{researchid}/participants` | Add or update a participant |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/hifrank-ai/openapi/_ae-authored/hifrank-ai-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-get-v1-researches-researchid-embeds-type-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-get-v1-researches-researchid-interviews-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-get-v1-interviews-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-post-v1-researches-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-get-v1-products-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hifrank-ai/json-schema/hifrank-ai-put-v1-products-id-response-schema.json

## Other Frank APIs (1)

- [Frank Public API](https://apis.io/apis/hifrank-ai/frank-public-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hifrank-ai/hifrank-ai-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hifrank-ai/.
