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

# List Integration Actions

> The organization's integration actions, oldest first.



## OpenAPI

````yaml https://voice.getprosperapp.com/openapi.json get /api/v1/integration-actions
openapi: 3.1.0
info:
  title: Prosper Voice
  version: 1.0.0
servers: []
security: []
paths:
  /api/v1/integration-actions:
    get:
      tags:
        - Integration Actions
      summary: List Integration Actions
      description: The organization's integration actions, oldest first.
      operationId: list_integration_actions_api_v1_integration_actions_get
      parameters:
        - name: call_log_ids
          in: query
          required: false
          schema:
            anyOf:
              - items:
                  type: integer
                type: array
              - type: 'null'
            description: Restrict to these calls.
            title: Call Log Ids
          description: Restrict to these calls.
        - name: operation_types
          in: query
          required: false
          schema:
            anyOf:
              - items:
                  type: string
                type: array
              - type: 'null'
            description: >-
              Action names to include, e.g. `create_appointment`,
              `update_appointment`, `eligibility_check`. Empty means all.
            title: Operation Types
          description: >-
            Action names to include, e.g. `create_appointment`,
            `update_appointment`, `eligibility_check`. Empty means all.
        - name: integration_types
          in: query
          required: false
          schema:
            anyOf:
              - items:
                  type: string
                type: array
              - type: 'null'
            description: Integration names to include, e.g. `orchestrator_cerner`.
            title: Integration Types
          description: Integration names to include, e.g. `orchestrator_cerner`.
        - name: from_date
          in: query
          required: false
          schema:
            anyOf:
              - type: string
                format: date-time
              - type: 'null'
            title: From Date
        - name: to_date
          in: query
          required: false
          schema:
            anyOf:
              - type: string
                format: date-time
              - type: 'null'
            title: To Date
        - name: limit
          in: query
          required: false
          schema:
            type: integer
            maximum: 1000
            minimum: 1
            default: 200
            title: Limit
        - name: cursor
          in: query
          required: false
          schema:
            anyOf:
              - type: string
              - type: 'null'
            description: '`next_cursor` from the previous page.'
            title: Cursor
          description: '`next_cursor` from the previous page.'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/IntegrationActionPageResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    IntegrationActionPageResponse:
      properties:
        actions:
          items:
            $ref: '#/components/schemas/IntegrationActionResponse'
          type: array
          title: Actions
        next_cursor:
          anyOf:
            - type: string
            - type: 'null'
          title: Next Cursor
          description: Pass back as `cursor` for the next page; null on the last.
      type: object
      required:
        - actions
      title: IntegrationActionPageResponse
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    IntegrationActionResponse:
      properties:
        id:
          type: string
          title: Id
        call_log_id:
          type: integer
          title: Call Log Id
        created_at:
          type: string
          format: date-time
          title: Created At
        integration_type:
          type: string
          title: Integration Type
        operation_type:
          type: string
          title: Operation Type
        success:
          type: boolean
          title: Success
        response:
          additionalProperties: true
          type: object
          title: Response
          description: >-
            The action's serialized response, in the shape the connector
            returned it — an Appointment for a booking, an
            BenefitsEligibilityOutput for a check.
      type: object
      required:
        - id
        - call_log_id
        - created_at
        - integration_type
        - operation_type
        - success
      title: IntegrationActionResponse
      description: |-
        Read off the domain value by attribute, so a field added to one and not
        the other is a validation error rather than a silently missing key.
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.