founding

Capture the idea and open an interview in naming.

Fail-fast gates (Light tier, founding caps, the platform company cap), then the founding gate itself (spec 2026-10-01 HEAD_START): the v3 welcome grant, then standing to found (a Founder plan, a live trial or the free plan's one business, and FOUNDING_GATE_CREDITS), a 402 founding_gate otherwise (free_one_business for a free account's second). Every interview is then billable, which is what lets its first page start building at the BRAND write. No moderation call: moderation moved in-interview to the model's reject_founding tool, which also covers the mid-interview pivot an idea-only gate never saw.

post/founding

Request

  • Base URL: https://api.nanocorp.so (the document declares no server; this is the origin it was published from)
  • URL: https://api.nanocorp.so/founding
  • Auth: HTTP bearer

Request body

ideastring
source'landing' | 'app' nullable

Response

Successful Response

idstring required
statusstring required
founding_requested_atstring date-time nullable
ideastring required
namestring nullable required
handlestring nullable required
company_idstring nullable required
session_idstring nullable required
errorstring nullable required
interrupt_requested_atstring date-time nullable
kindstring
runtimestring
interview_session_idstring nullable
origin_kindstring
import_repo_full_namestring nullable
import_branchstring nullable
import_statusstring nullable
import_errorstring nullable
import_updated_atstring date-time nullable
import_retryableboolean
import_providerstring nullable
import_phasestring nullable
import_failure_reasonstring nullable
import_next_actionstring nullable

Changes

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status