Lytics Auths API

Create and manage credentials and access to external systems.

Operations 379

Showing the first 250 of 379. The full set is in the contract, and via get_provider_operations.

GET /auth Get auths
POST /auth/airship-connect AirshipConnect: Create auth
GET /auth/airship-connect/{id} AirshipConnect: Get auth
PUT /auth/airship-connect/{id} AirshipConnect: Update auth
POST /auth/airship-master-secret AirshipMasterSecret: Create auth
GET /auth/airship-master-secret/{id} AirshipMasterSecret: Get auth
PUT /auth/airship-master-secret/{id} AirshipMasterSecret: Update auth
POST /auth/algolia-api-key AlgoliaApiKey: Create auth
GET /auth/algolia-api-key/{id} AlgoliaApiKey: Get auth
PUT /auth/algolia-api-key/{id} AlgoliaApiKey: Update auth
POST /auth/amplitude-api-key AmplitudeApiKey: Create auth
GET /auth/amplitude-api-key/{id} AmplitudeApiKey: Get auth
PUT /auth/amplitude-api-key/{id} AmplitudeApiKey: Update auth
POST /auth/api Api: Create auth
GET /auth/api/{id} Api: Get auth
PUT /auth/api/{id} Api: Update auth
POST /auth/apikey Apikey: Create auth
GET /auth/apikey/{id} Apikey: Get auth
PUT /auth/apikey/{id} Apikey: Update auth
POST /auth/appsflyer-devkey AppsflyerDevkey: Create auth
GET /auth/appsflyer-devkey/{id} AppsflyerDevkey: Get auth
PUT /auth/appsflyer-devkey/{id} AppsflyerDevkey: Update auth
POST /auth/attentive-api-key AttentiveApiKey: Create auth
GET /auth/attentive-api-key/{id} AttentiveApiKey: Get auth
PUT /auth/attentive-api-key/{id} AttentiveApiKey: Update auth
POST /auth/aws-aws-keys Aws_AwsKeys: Create auth
GET /auth/aws-aws-keys/{id} Aws_AwsKeys: Get auth
PUT /auth/aws-aws-keys/{id} Aws_AwsKeys: Update auth
POST /auth/aws-delegated AwsDelegated: Create auth
POST /auth/aws-delegated-pgp AwsDelegatedPgp: Create auth
GET /auth/aws-delegated-pgp/{id} AwsDelegatedPgp: Get auth
PUT /auth/aws-delegated-pgp/{id} AwsDelegatedPgp: Update auth
POST /auth/aws-delegated-public-pgp AwsDelegatedPublicPgp: Create auth
GET /auth/aws-delegated-public-pgp/{id} AwsDelegatedPublicPgp: Get auth
PUT /auth/aws-delegated-public-pgp/{id} AwsDelegatedPublicPgp: Update auth
GET /auth/aws-delegated/{id} AwsDelegated: Get auth
PUT /auth/aws-delegated/{id} AwsDelegated: Update auth
POST /auth/aws-keys AwsKeys: Create auth
POST /auth/aws-keys-pgp AwsKeysPgp: Create auth
GET /auth/aws-keys-pgp/{id} AwsKeysPgp: Get auth
PUT /auth/aws-keys-pgp/{id} AwsKeysPgp: Update auth
POST /auth/aws-keys-public-pgp AwsKeysPublicPgp: Create auth
GET /auth/aws-keys-public-pgp/{id} AwsKeysPublicPgp: Get auth
PUT /auth/aws-keys-public-pgp/{id} AwsKeysPublicPgp: Update auth
GET /auth/aws-keys/{id} AwsKeys: Get auth
PUT /auth/aws-keys/{id} AwsKeys: Update auth
POST /auth/aws-s3-redshift Aws_S3_Redshift: Create auth
GET /auth/aws-s3-redshift/{id} Aws_S3_Redshift: Get auth
PUT /auth/aws-s3-redshift/{id} Aws_S3_Redshift: Update auth
POST /auth/azure-event-hub AzureEventHub: Create auth
GET /auth/azure-event-hub/{id} AzureEventHub: Get auth
PUT /auth/azure-event-hub/{id} AzureEventHub: Update auth
POST /auth/azure-storage-connection AzureStorageConnection: Create auth
GET /auth/azure-storage-connection/{id} AzureStorageConnection: Get auth
PUT /auth/azure-storage-connection/{id} AzureStorageConnection: Update auth
POST /auth/azuresql-db AzuresqlDb: Create auth
GET /auth/azuresql-db/{id} AzuresqlDb: Get auth
PUT /auth/azuresql-db/{id} AzuresqlDb: Update auth
POST /auth/basic-auth BasicAuth: Create auth
GET /auth/basic-auth/{id} BasicAuth: Get auth
PUT /auth/basic-auth/{id} BasicAuth: Update auth
POST /auth/bc-access-token BcAccessToken: Create auth
GET /auth/bc-access-token/{id} BcAccessToken: Get auth
PUT /auth/bc-access-token/{id} BcAccessToken: Update auth
POST /auth/bluehornet-api-key BluehornetApiKey: Create auth
GET /auth/bluehornet-api-key/{id} BluehornetApiKey: Get auth
PUT /auth/bluehornet-api-key/{id} BluehornetApiKey: Update auth
POST /auth/bluekai-userkey Bluekai_Userkey: Create auth
GET /auth/bluekai-userkey/{id} Bluekai_Userkey: Get auth
PUT /auth/bluekai-userkey/{id} Bluekai_Userkey: Update auth
POST /auth/bluekai-userpass Bluekai_Userpass: Create auth
GET /auth/bluekai-userpass/{id} Bluekai_Userpass: Get auth
PUT /auth/bluekai-userpass/{id} Bluekai_Userpass: Update auth
POST /auth/blueshift-api-key BlueshiftApiKey: Create auth
GET /auth/blueshift-api-key/{id} BlueshiftApiKey: Get auth
PUT /auth/blueshift-api-key/{id} BlueshiftApiKey: Update auth
POST /auth/bq-jwt BqJwt: Create auth
POST /auth/bq-jwt-import BqJwtImport: Create auth
GET /auth/bq-jwt-import/{id} BqJwtImport: Get auth
PUT /auth/bq-jwt-import/{id} BqJwtImport: Update auth
GET /auth/bq-jwt/{id} BqJwt: Get auth
PUT /auth/bq-jwt/{id} BqJwt: Update auth
POST /auth/braze Braze: Create auth
GET /auth/braze/{id} Braze: Get auth
PUT /auth/braze/{id} Braze: Update auth
POST /auth/brevo Brevo: Create auth
GET /auth/brevo/{id} Brevo: Get auth
PUT /auth/brevo/{id} Brevo: Update auth
POST /auth/cheetah Cheetah: Create auth
GET /auth/cheetah/{id} Cheetah: Get auth
PUT /auth/cheetah/{id} Cheetah: Update auth
POST /auth/clearbit Clearbit: Create auth
POST /auth/clearbit-lytics ClearbitLytics: Create auth
GET /auth/clearbit-lytics/{id} ClearbitLytics: Get auth
PUT /auth/clearbit-lytics/{id} ClearbitLytics: Update auth
GET /auth/clearbit/{id} Clearbit: Get auth
PUT /auth/clearbit/{id} Clearbit: Update auth
POST /auth/connect-apikey ConnectApikey: Create auth
GET /auth/connect-apikey/{id} ConnectApikey: Get auth
PUT /auth/connect-apikey/{id} ConnectApikey: Update auth
POST /auth/content-cookies ContentCookies: Create auth
GET /auth/content-cookies/{id} ContentCookies: Get auth
PUT /auth/content-cookies/{id} ContentCookies: Update auth
POST /auth/contentstack-api-key ContentstackApiKey: Create auth
GET /auth/contentstack-api-key/{id} ContentstackApiKey: Get auth
PUT /auth/contentstack-api-key/{id} ContentstackApiKey: Update auth
POST /auth/contentstack-authtoken ContentstackAuthtoken: Create auth
GET /auth/contentstack-authtoken/{id} ContentstackAuthtoken: Get auth
PUT /auth/contentstack-authtoken/{id} ContentstackAuthtoken: Update auth
POST /auth/cordial Cordial: Create auth
POST /auth/cordial-userpass CordialUserpass: Create auth
GET /auth/cordial-userpass/{id} CordialUserpass: Get auth
PUT /auth/cordial-userpass/{id} CordialUserpass: Update auth
GET /auth/cordial/{id} Cordial: Get auth
PUT /auth/cordial/{id} Cordial: Update auth
POST /auth/criteo-api-credentials CriteoApiCredentials: Create auth
GET /auth/criteo-api-credentials/{id} CriteoApiCredentials: Get auth
PUT /auth/criteo-api-credentials/{id} CriteoApiCredentials: Update auth
POST /auth/customerio-apikey CustomerioApikey: Create auth
GET /auth/customerio-apikey/{id} CustomerioApikey: Get auth
PUT /auth/customerio-apikey/{id} CustomerioApikey: Update auth
POST /auth/customerio-webhooks CustomerioWebhooks: Create auth
GET /auth/customerio-webhooks/{id} CustomerioWebhooks: Get auth
PUT /auth/customerio-webhooks/{id} CustomerioWebhooks: Update auth
POST /auth/databricks-db DatabricksDB: Create auth
GET /auth/databricks-db/{id} DatabricksDB: Get auth
PUT /auth/databricks-db/{id} DatabricksDB: Update auth
POST /auth/datax Datax: Create auth
GET /auth/datax/{id} Datax: Get auth
PUT /auth/datax/{id} Datax: Update auth
POST /auth/dotmailer-api DotmailerApi: Create auth
GET /auth/dotmailer-api/{id} DotmailerApi: Get auth
PUT /auth/dotmailer-api/{id} DotmailerApi: Update auth
POST /auth/drift-app-key DriftAppKey: Create auth
GET /auth/drift-app-key/{id} DriftAppKey: Get auth
PUT /auth/drift-app-key/{id} DriftAppKey: Update auth
POST /auth/dv360-oauth Dv360_Oauth: Create auth
GET /auth/dv360-oauth/{id} Dv360_Oauth: Get auth
PUT /auth/dv360-oauth/{id} Dv360_Oauth: Update auth
POST /auth/email Email: Create auth
GET /auth/email/{id} Email: Get auth
PUT /auth/email/{id} Email: Update auth
POST /auth/episerver-api-key EpiserverApiKey: Create auth
GET /auth/episerver-api-key/{id} EpiserverApiKey: Get auth
PUT /auth/episerver-api-key/{id} EpiserverApiKey: Update auth
POST /auth/fb-system-user FbSystemUser: Create auth
GET /auth/fb-system-user/{id} FbSystemUser: Get auth
PUT /auth/fb-system-user/{id} FbSystemUser: Update auth
POST /auth/fullcontact Fullcontact: Create auth
GET /auth/fullcontact/{id} Fullcontact: Get auth
PUT /auth/fullcontact/{id} Fullcontact: Update auth
POST /auth/gcs-jwt GcsJwt: Create auth
GET /auth/gcs-jwt/{id} GcsJwt: Get auth
PUT /auth/gcs-jwt/{id} GcsJwt: Update auth
POST /auth/gigya Gigya: Create auth
GET /auth/gigya/{id} Gigya: Get auth
PUT /auth/gigya/{id} Gigya: Update auth
POST /auth/googleanalytics-no-auth Googleanalytics_NoAuth: Create auth
GET /auth/googleanalytics-no-auth/{id} Googleanalytics_NoAuth: Get auth
PUT /auth/googleanalytics-no-auth/{id} Googleanalytics_NoAuth: Update auth
POST /auth/header-param-auth HeaderParamAuth: Create auth
GET /auth/header-param-auth/{id} HeaderParamAuth: Get auth
PUT /auth/header-param-auth/{id} HeaderParamAuth: Update auth
POST /auth/icontact-api IcontactApi: Create auth
GET /auth/icontact-api/{id} IcontactApi: Get auth
PUT /auth/icontact-api/{id} IcontactApi: Update auth
POST /auth/infobip-api-key InfobipApiKey: Create auth
GET /auth/infobip-api-key/{id} InfobipApiKey: Get auth
PUT /auth/infobip-api-key/{id} InfobipApiKey: Update auth
POST /auth/insider-api-key InsiderApiKey: Create auth
GET /auth/insider-api-key/{id} InsiderApiKey: Get auth
PUT /auth/insider-api-key/{id} InsiderApiKey: Update auth
POST /auth/integration-secret IntegrationSecret: Create auth
GET /auth/integration-secret/{id} IntegrationSecret: Get auth
PUT /auth/integration-secret/{id} IntegrationSecret: Update auth
POST /auth/iterable Iterable: Create auth
GET /auth/iterable/{id} Iterable: Get auth
PUT /auth/iterable/{id} Iterable: Update auth
POST /auth/klaviyo Klaviyo: Create auth
GET /auth/klaviyo/{id} Klaviyo: Get auth
PUT /auth/klaviyo/{id} Klaviyo: Update auth
POST /auth/leadsquared Leadsquared: Create auth
GET /auth/leadsquared/{id} Leadsquared: Get auth
PUT /auth/leadsquared/{id} Leadsquared: Update auth
POST /auth/lineads-api-secretkey LineadsApiSecretkey: Create auth
GET /auth/lineads-api-secretkey/{id} LineadsApiSecretkey: Get auth
PUT /auth/lineads-api-secretkey/{id} LineadsApiSecretkey: Update auth
POST /auth/liveramp-aws-keys Liveramp_AwsKeys: Create auth
GET /auth/liveramp-aws-keys/{id} Liveramp_AwsKeys: Get auth
PUT /auth/liveramp-aws-keys/{id} Liveramp_AwsKeys: Update auth
POST /auth/liveramp-userkey Liveramp_Userkey: Create auth
GET /auth/liveramp-userkey/{id} Liveramp_Userkey: Get auth
PUT /auth/liveramp-userkey/{id} Liveramp_Userkey: Update auth
POST /auth/liveramp-userpass Liveramp_Userpass: Create auth
GET /auth/liveramp-userpass/{id} Liveramp_Userpass: Get auth
PUT /auth/liveramp-userpass/{id} Liveramp_Userpass: Update auth
POST /auth/localytics-keys LocalyticsKeys: Create auth
GET /auth/localytics-keys/{id} LocalyticsKeys: Get auth
PUT /auth/localytics-keys/{id} LocalyticsKeys: Update auth
POST /auth/lytics-aws-sftp-auth LyticsAwsSftpAuth: Create auth
GET /auth/lytics-aws-sftp-auth/{id} LyticsAwsSftpAuth: Get auth
PUT /auth/lytics-aws-sftp-auth/{id} LyticsAwsSftpAuth: Update auth
POST /auth/lytics-lotame-s3 LyticsLotameS3: Create auth
GET /auth/lytics-lotame-s3/{id} LyticsLotameS3: Get auth
PUT /auth/lytics-lotame-s3/{id} LyticsLotameS3: Update auth
POST /auth/mailgun-api-key MailgunApiKey: Create auth
GET /auth/mailgun-api-key/{id} MailgunApiKey: Get auth
PUT /auth/mailgun-api-key/{id} MailgunApiKey: Update auth
POST /auth/mandrill-api-key MandrillApiKey: Create auth
GET /auth/mandrill-api-key/{id} MandrillApiKey: Get auth
PUT /auth/mandrill-api-key/{id} MandrillApiKey: Update auth
POST /auth/mapp-userpass Mapp_Userpass: Create auth
GET /auth/mapp-userpass/{id} Mapp_Userpass: Get auth
PUT /auth/mapp-userpass/{id} Mapp_Userpass: Update auth
POST /auth/marketingcloud-v2 MarketingcloudV2: Create auth
GET /auth/marketingcloud-v2/{id} MarketingcloudV2: Get auth
PUT /auth/marketingcloud-v2/{id} MarketingcloudV2: Update auth
POST /auth/marketo-client MarketoClient: Create auth
GET /auth/marketo-client/{id} MarketoClient: Get auth
PUT /auth/marketo-client/{id} MarketoClient: Update auth
POST /auth/maropost Maropost: Create auth
GET /auth/maropost/{id} Maropost: Get auth
PUT /auth/maropost/{id} Maropost: Update auth
POST /auth/mediamath-no-auth Mediamath_NoAuth: Create auth
GET /auth/mediamath-no-auth/{id} Mediamath_NoAuth: Get auth
PUT /auth/mediamath-no-auth/{id} Mediamath_NoAuth: Update auth
POST /auth/messagecentral Messagecentral: Create auth
GET /auth/messagecentral/{id} Messagecentral: Get auth
PUT /auth/messagecentral/{id} Messagecentral: Update auth
POST /auth/microsoft-capi-token MicrosoftCapiToken: Create auth
GET /auth/microsoft-capi-token/{id} MicrosoftCapiToken: Get auth
PUT /auth/microsoft-capi-token/{id} MicrosoftCapiToken: Update auth
POST /auth/mixpanel-api-secret MixpanelApiSecret: Create auth
GET /auth/mixpanel-api-secret/{id} MixpanelApiSecret: Get auth
PUT /auth/mixpanel-api-secret/{id} MixpanelApiSecret: Update auth
POST /auth/mp-api-secret MpApiSecret: Create auth
GET /auth/mp-api-secret/{id} MpApiSecret: Get auth
PUT /auth/mp-api-secret/{id} MpApiSecret: Update auth
POST /auth/netsuite-suitetalk NetsuiteSuitetalk: Create auth
GET /auth/netsuite-suitetalk/{id} NetsuiteSuitetalk: Get auth
PUT /auth/netsuite-suitetalk/{id} NetsuiteSuitetalk: Update auth
POST /auth/newrelic-insights-apikey NewrelicInsightsApikey: Create auth
GET /auth/newrelic-insights-apikey/{id} NewrelicInsightsApikey: Get auth
PUT /auth/newrelic-insights-apikey/{id} NewrelicInsightsApikey: Update auth
POST /auth/onesignal Onesignal: Create auth
GET /auth/onesignal/{id} Onesignal: Get auth
PUT /auth/onesignal/{id} Onesignal: Update auth
POST /auth/optimizely-odp-api-key OptimizelyOdpApiKey: Create auth
GET /auth/optimizely-odp-api-key/{id} OptimizelyOdpApiKey: Get auth
PUT /auth/optimizely-odp-api-key/{id} OptimizelyOdpApiKey: Update auth

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/lytics-auths-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

lytics-auths-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: support@lytics.com
    name: Lytics Support
    url: https://support.lytics.com/hc/en-us
  description: Version 2 of the Lytics API
  termsOfService: https://www.lytics.com/terms-of-service/
  title: Lytics Auths API
  version: '2.0'
servers:
- url: https://api.lytics.io/v2
tags:
- description: Create and manage credentials and access to external systems.
  name: Auths
paths:
  /auth:
    get:
      description: Get a list of all auths in an account
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      items:
                        $ref: '#/components/schemas/models.AuthResponse'
                      type: array
                  type: object
          description: Auth List
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: Get auths
      tags:
      - Auths
  /auth/airship-connect:
    post:
      description: Create a AirshipConnect auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AirshipConnect'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipConnect: Create auth'
      tags:
      - Auths
  /auth/airship-connect/{id}:
    get:
      description: Get a AirshipConnect auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipConnect: Get auth'
      tags:
      - Auths
    put:
      description: Update a AirshipConnect auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AirshipConnect'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipConnect: Update auth'
      tags:
      - Auths
  /auth/airship-master-secret:
    post:
      description: Create a AirshipMasterSecret auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AirshipMasterSecret'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipMasterSecret: Create auth'
      tags:
      - Auths
  /auth/airship-master-secret/{id}:
    get:
      description: Get a AirshipMasterSecret auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipMasterSecret: Get auth'
      tags:
      - Auths
    put:
      description: Update a AirshipMasterSecret auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AirshipMasterSecret'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AirshipMasterSecret: Update auth'
      tags:
      - Auths
  /auth/algolia-api-key:
    post:
      description: Create a AlgoliaApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AlgoliaApiKey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AlgoliaApiKey: Create auth'
      tags:
      - Auths
  /auth/algolia-api-key/{id}:
    get:
      description: Get a AlgoliaApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AlgoliaApiKey: Get auth'
      tags:
      - Auths
    put:
      description: Update a AlgoliaApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AlgoliaApiKey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AlgoliaApiKey: Update auth'
      tags:
      - Auths
  /auth/amplitude-api-key:
    post:
      description: Create a AmplitudeApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AmplitudeApiKey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AmplitudeApiKey: Create auth'
      tags:
      - Auths
  /auth/amplitude-api-key/{id}:
    get:
      description: Get a AmplitudeApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AmplitudeApiKey: Get auth'
      tags:
      - Auths
    put:
      description: Update a AmplitudeApiKey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AmplitudeApiKey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AmplitudeApiKey: Update auth'
      tags:
      - Auths
  /auth/api:
    post:
      description: Create a Api auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.Api'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Api: Create auth'
      tags:
      - Auths
  /auth/api/{id}:
    get:
      description: Get a Api auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Api: Get auth'
      tags:
      - Auths
    put:
      description: Update a Api auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.Api'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Api: Update auth'
      tags:
      - Auths
  /auth/apikey:
    post:
      description: Create a Apikey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.Apikey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Apikey: Create auth'
      tags:
      - Auths
  /auth/apikey/{id}:
    get:
      description: Get a Apikey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Apikey: Get auth'
      tags:
      - Auths
    put:
      description: Update a Apikey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.Apikey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'Apikey: Update auth'
      tags:
      - Auths
  /auth/appsflyer-devkey:
    post:
      description: Create a AppsflyerDevkey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AppsflyerDevkey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '201':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AppsflyerDevkey: Create auth'
      tags:
      - Auths
  /auth/appsflyer-devkey/{id}:
    get:
      description: Get a AppsflyerDevkey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
                  type: object
          description: Authorization Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Not Found
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/models.ApiErrorResponse'
          description: Internal Server Error
      security:
      - ApiKeyAuth: []
      summary: 'AppsflyerDevkey: Get auth'
      tags:
      - Auths
    put:
      description: Update a AppsflyerDevkey auth
      parameters:
      - description: The account ID. Defaults to the user's default account.
        in: query
        name: account_id
        schema:
          type: string
      - description: The Authorization ID
        in: path
        name: id
        required: true
        schema:
          type: string
      requestBody:
        content:
          '*/*':
            schema:
              allOf:
              - $ref: '#/components/schemas/models.AuthRequest'
              - properties:
                  config:
                    $ref: '#/components/schemas/models.AppsflyerDevkey'
                type: object
        description: The Authorization Configuration
        required: true
        x-originalParamName: job
      responses:
        '200':
          content:
            application/json:
              schema:
                allOf:
                - $ref: '#/components/schemas/models.ApiResponse'
                - properties:
                    data:
                      $ref: '#/components/schemas/models.AuthResponse'
        

# --- truncated at 32 KB (595 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/lytics/refs/heads/main/openapi/lytics-auths-api-openapi.yml