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

# Submit Prior Authorization

> Transmit a previously filled fax form to the payer. Accepts the form UUID returned by Fill Prior Authorization.

<Tip>
  Transmits a previously filled fax form to the payer. Pass the `form_id` returned by [Fill Prior Authorization](/docs/payer-portal-api/fax/fill-pa). Once submitted, poll [Check Status](/docs/payer-portal-api/fax/check-status) with the same `form_id` to track the authorization.
</Tip>


## OpenAPI

````yaml POST /submit_pa
openapi: 3.0.1
info:
  title: Simplex API
  description: API for browser automation, web scraping, and workflow automation
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://api.simplex.sh
security:
  - bearerAuth: []
paths:
  /submit_pa:
    post:
      description: >-
        Transmit a previously filled fax form to the payer. Accepts the form
        UUID returned by Fill Prior Authorization.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                form_id:
                  type: string
                  format: uuid
                  description: >-
                    UUID of the filled form, returned by Fill Prior
                    Authorization.
              required:
                - form_id
      responses:
        '200':
          description: Submit fax form response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PaFaxSubmitFormResponse'
      x-codeSamples:
        - lang: python
          label: Submit fax form
          source: |-
            import requests

            url = 'https://api.simplex.sh/submit_pa'
            headers = {
                'X-API-Key': 'your_api_key_here',
                'Content-Type': 'application/json'
            }
            data = {
                'form_id': '8a1c42e7-9b3d-4f12-b6a5-3e7f4d2c1a9b'
            }

            response = requests.post(url, headers=headers, json=data)
            result = response.json()
            print(f"Submitted: {result['success']}")
            print(f"Status: {result['status']}")
        - lang: curl
          label: Submit fax form
          source: |-
            curl -X POST https://api.simplex.sh/submit_pa \
              -H "X-API-Key: your_api_key_here" \
              -H "Content-Type: application/json" \
              -d '{"form_id":"8a1c42e7-9b3d-4f12-b6a5-3e7f4d2c1a9b"}'
components:
  schemas:
    PaFaxSubmitFormResponse:
      type: object
      properties:
        success:
          type: boolean
          description: Whether the fax was accepted for transmission.
        form_id:
          type: string
          format: uuid
          description: UUID of the submitted form (echoed from the request).
        status:
          type: string
          enum:
            - SENT_TO_PLAN
            - APPROVED
            - DENIED
            - ADDITIONAL_QUESTIONS
            - APPEAL
          description: >-
            Initial status after submission — typically `SENT_TO_PLAN`. Poll
            Check Status for updates.
        submitted_at:
          type: string
          format: date-time
          description: When the fax was transmitted.
      required:
        - success
        - form_id
        - status
  securitySchemes:
    bearerAuth:
      type: apiKey
      in: header
      name: X-API-Key
      description: Simplex API Key

````