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

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# List integration services

> Lists enabled integration services and their connection methods.



## OpenAPI

````yaml https://automate.ax/api/v1/openapi.json get /integration-services
openapi: 3.1.1
info:
  title: Automate.ax API
  version: 0.0.0
servers:
  - url: https://automate.ax/api/v1
security:
  - bearerAuth: []
paths:
  /integration-services:
    get:
      tags:
        - Integration Accounts
      summary: List integration services
      description: Lists enabled integration services and their connection methods.
      operationId: listIntegrationServices
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  properties:
                    connectionMethods:
                      type: array
                      items:
                        anyOf:
                          - type: object
                            properties:
                              description:
                                type: string
                              id:
                                type: string
                              name:
                                type: string
                              type:
                                const: redirect
                            required:
                              - id
                              - name
                              - type
                          - type: object
                            properties:
                              credentialUrl:
                                type: string
                                format: uri
                              description:
                                type: string
                              fields:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        default:
                                          type: boolean
                                        description:
                                          type: string
                                        input:
                                          const: boolean
                                        label:
                                          type: string
                                        name:
                                          type: string
                                        required:
                                          type: boolean
                                      required:
                                        - input
                                        - label
                                        - name
                                        - required
                                    - type: object
                                      properties:
                                        default:
                                          type: number
                                        description:
                                          type: string
                                        input:
                                          const: number
                                        label:
                                          type: string
                                        name:
                                          type: string
                                        placeholder:
                                          type: string
                                        required:
                                          type: boolean
                                      required:
                                        - input
                                        - label
                                        - name
                                        - required
                                    - type: object
                                      properties:
                                        description:
                                          type: string
                                        input:
                                          const: password
                                        label:
                                          type: string
                                        name:
                                          type: string
                                        placeholder:
                                          type: string
                                        required:
                                          type: boolean
                                      required:
                                        - input
                                        - label
                                        - name
                                        - required
                                    - type: object
                                      properties:
                                        default:
                                          type: string
                                        description:
                                          type: string
                                        input:
                                          enum:
                                            - email
                                            - text
                                            - url
                                          type: string
                                        label:
                                          type: string
                                        name:
                                          type: string
                                        placeholder:
                                          type: string
                                        required:
                                          type: boolean
                                      required:
                                        - input
                                        - label
                                        - name
                                        - required
                              id:
                                type: string
                              name:
                                type: string
                              type:
                                const: form
                            required:
                              - fields
                              - id
                              - name
                              - type
                    connectionNotice:
                      type: object
                      properties:
                        action:
                          type: object
                          properties:
                            href:
                              type: string
                            label:
                              type: string
                          required:
                            - href
                            - label
                        description:
                          type: string
                        title:
                          type: string
                      required:
                        - action
                        - description
                        - title
                    description:
                      type: string
                    icon:
                      type: string
                    id:
                      type: string
                    name:
                      type: string
                    requiredPlan:
                      enum:
                        - free
                        - pro
                      type: string
                    preferredConnectionMethodId:
                      type: string
                  required:
                    - connectionMethods
                    - id
                    - name
                    - requiredPlan
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: Automate.ax user session bearer token.

````