---
title: "Open the creator's Stripe dashboard"
method: POST
path: "/public/creator-campaigns/{token}/payout-login"
tags: ["Creator Portal"]
---

# Open the creator's Stripe dashboard

`POST /public/creator-campaigns/{token}/payout-login`

## Request

- Base URL: `https://zernio.com/api`
- URL: `https://zernio.com/api/public/creator-campaigns/{token}/payout-login`
- Auth: none required

Returns a one-time link into the creator's Stripe Express dashboard, where they change bank
details and see each payout. Only after the creator submitted their payout details. About
20 attempts per participant every 10 minutes.

## Response `200`

Stripe login link.

- object
  - `url` string, uri, required

## Other responses

- `404`: The token is malformed, unknown or expired. Every case answers the same, so a link can never be probed.
- `409`: The creator has not submitted payout details yet, or the campaign team pays them directly ("Finish payout setup first.", `invalid_resource_state`).
- `429`: Too many attempts from this link or IP address (`rate_limited`). Wait a few minutes and try again.

## Changes

- **2026-10-28** `174ae3ba4b13`: 2 info
  - api tag `Creator Portal` added
  - api tag `Creator Portal (public)` removed
- **2026-10-28** `8f2c44dd7550`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/zernio/apis/zernio-api/changes/public/creator-campaigns/:token/payout-login/post.md)

---

[API](https://skmtc.dev/zernio/apis/zernio-api.md) - [All operations](https://skmtc.dev/zernio/apis/zernio-api/llms.txt) - [OpenAPI document](https://skmtc.dev/zernio/apis/zernio-api/revisions/c319eb5d95b6?raw)
