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

# Vercel Drain endpoint verification probe

> Answers Vercel's endpoint-verification probe with 200 and echoes any `verify` query value back as an `x-vercel-verify` response header. Deliberately UNAUTHENTICATED: the probe runs before the drain exists and Vercel documents neither its method nor whether it carries the drain's custom headers, so a 401 here would block drain creation. It returns no data and echoes only a value the caller placed in the URL. HEAD behaves identically.



## OpenAPI

````yaml /api-reference/public-openapi.json get /api/public/v1/agents/ingest/vercel
openapi: 3.1.0
info:
  title: FixAEO Customer API
  version: 2026.05.23
  description: >-
    Bearer-authed read API over your FixAEO workspace. Create a key in Settings,
    then send it as `Authorization: Bearer <key>`. Every route is scoped to the
    key's own account.


    Generated from the server's OpenAPI spec — see
    scripts/build-public-openapi.py.
servers:
  - url: https://api.fixaeo.com
security:
  - bearerAuth: []
paths:
  /api/public/v1/agents/ingest/vercel:
    get:
      tags:
        - Public API
        - Agents
      summary: Vercel Drain endpoint verification probe
      description: >-
        Answers Vercel's endpoint-verification probe with 200 and echoes any
        `verify` query value back as an `x-vercel-verify` response header.
        Deliberately UNAUTHENTICATED: the probe runs before the drain exists and
        Vercel documents neither its method nor whether it carries the drain's
        custom headers, so a 401 here would block drain creation. It returns no
        data and echoes only a value the caller placed in the URL. HEAD behaves
        identically.
      parameters:
        - name: verify
          in: query
          required: false
          schema:
            type: string
          description: Vercel endpoint-verification code, echoed back as `x-vercel-verify`.
      responses:
        '200':
          description: Always. Empty body.
      security: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: fxa_
      description: |
        API keys generated via `POST /api/v1/me/api-keys`. Format:
        `Authorization: Bearer fxa_<32-char-secret>`. Only accepted on
        `/api/public/v1/*`. Cookie auth is rejected on that surface.

````