> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onera.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Resend Verification

> Send another sign-up code.

Answers 202 with the same body for an unknown address, an already-verified account, and
a real pending one. The only status this route ever varies is 429, which reflects how
often THIS CALLER has asked rather than anything about the address.



## OpenAPI

````yaml /openapi.json post /account/verify-email/resend
openapi: 3.1.0
info:
  title: Corpus API
  description: >-
    Point-in-time financial and governed-document data for the US, India, and
    China.
  version: '2026-07-20'
servers:
  - url: https://corpus-api.onera.app
    description: Production
security: []
paths:
  /account/verify-email/resend:
    post:
      tags:
        - Account
      summary: Resend Verification
      description: >-
        Send another sign-up code.


        Answers 202 with the same body for an unknown address, an
        already-verified account, and

        a real pending one. The only status this route ever varies is 429, which
        reflects how

        often THIS CALLER has asked rather than anything about the address.
      operationId: resend_verification_account_verify_email_resend_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResendCodeRequest'
        required: true
      responses:
        '202':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AcceptedResponse'
        '400':
          description: Invalid parameter combination
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          description: Missing or invalid API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          description: Insufficient jurisdiction or scope
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '404':
          description: Unknown resource
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '422':
          description: Request schema validation failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '429':
          description: Rate limit exceeded
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '503':
          description: Source content is unavailable or still processing
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      security:
        - X-API-KEY: []
components:
  schemas:
    ResendCodeRequest:
      properties:
        email:
          type: string
          title: Email
      type: object
      required:
        - email
      title: ResendCodeRequest
    AcceptedResponse:
      properties:
        message:
          type: string
          title: Message
          default: If that address has an account, a code is on its way.
        expires_in:
          type: integer
          title: Expires In
          default: 0
      type: object
      title: AcceptedResponse
      description: >-
        A deliberately uninformative acknowledgement.


        Used by the resend and password-reset-request routes, which must answer
        identically

        whether or not the address has an account. Any field that varied with
        existence would

        reintroduce the enumeration oracle those routes exist to avoid.
    ErrorResponse:
      properties:
        error:
          type: string
          title: Error
        message:
          type: string
          title: Message
        request_id:
          anyOf:
            - type: string
            - type: 'null'
          title: Request Id
      type: object
      required:
        - error
        - message
      title: ErrorResponse
  securitySchemes:
    X-API-KEY:
      type: apiKey
      in: header
      name: X-API-KEY
      description: >-
        Provisioned Corpus API key with the required jurisdiction and operation
        scopes.

````