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

# Get metadata for the batch universal enrichment endpoint

> Returns metadata about this endpoint, including the current `synchronousMax` — the cap on items per request when `?synchronous=true`. Can be used to fetch the current cap dynamically.




## OpenAPI

````yaml /api-reference/spec.yml options /batches/transactions/universal/enrich
openapi: 3.1.0
info:
  title: Spade API
  description: >-
    Documentation for Spade's card transaction enrichment API and related
    endpoints. We offer sandbox and production environments on both the east
    coast and west coast to enable ultra low latency enrichment for realtime
    applications. Each environment requires different API keys. To inquire about
    API keys, please contact your Spade representative or reach out to
    <hello@spade.com>.
  version: 2.7.3
servers:
  - url: https://east.sandbox.spade.com
    description: East coast sandbox environment
  - url: https://east.api.spade.com
    description: East coast production environment
  - url: https://west.sandbox.spade.com
    description: West coast sandbox environment
  - url: https://west.api.spade.com
    description: West coast production environment
  - url: https://sandbox.v2.spadeapi.com
    description: East coast sandbox environment (deprecated)
  - url: https://v2.spadeapi.com
    description: East coast production environment (deprecated)
  - url: https://sandbox.west.v2.spadeapi.com
    description: West coast sandbox environment (deprecated)
  - url: https://west.v2.spadeapi.com
    description: West coast production environment (deprecated)
security:
  - ApiKeyAuth: []
tags:
  - name: Card Enrichment
    description: Enrich card transactions
  - name: Transfer Enrichment
    description: Enrich transfers
  - name: Category Personalization
    description: Create custom categories and personalize enrichments
  - name: Feedback and Reporting
    description: Provide feedback on card events or report enrichment errors
  - name: Merchant Search
    description: Search for Spade merchants
  - name: Merchant Action Triggers
    description: >-
      Register merchant action triggers and receive triggered actions in
      enrichment responses
  - name: Category Action Triggers
    description: >-
      Register category action triggers and receive triggered actions in
      enrichment responses
paths:
  /batches/transactions/universal/enrich:
    options:
      tags:
        - Universal Enrichment
      summary: Get metadata for the batch universal enrichment endpoint
      description: >
        Returns metadata about this endpoint, including the current
        `synchronousMax` — the cap on items per request when
        `?synchronous=true`. Can be used to fetch the current cap dynamically.
      operationId: batchesUniversalEnrichOptions
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BatchEndpointOptionsResponse'
components:
  schemas:
    BatchEndpointOptionsResponse:
      type: object
      required:
        - name
        - description
        - renders
        - parses
        - synchronousMax
      properties:
        name:
          type: string
          description: The display name of the endpoint method.
          examples:
            - Post
        description:
          type: string
          description: A short description of the endpoint.
          examples:
            - Enrich a list of universal transactions
        renders:
          type: array
          items:
            type: string
          description: Content types this endpoint can render.
          examples:
            - - application/json
        parses:
          type: array
          items:
            type: string
          description: Content types this endpoint can parse.
          examples:
            - - application/json
        synchronousMax:
          type: integer
          description: >-
            The maximum number of items allowed in a single microbatch
            (`?synchronous=true`).
          examples:
            - 100
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      name: X-Api-Key
      in: header

````