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.

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /auth List every saved auth in a Lytics account · Get auths #
Ask an LLM
“Which integration credentials are stored in my Lytics account right now?”
“Can I see all the auths across every integration in one list?”
Tell an agent
List all the auths saved in my account.
Show every integration auth stored in account {account_id}.
POST /auth/airship-connect Create an Airship Connect auth · AirshipConnect: Create auth #
Ask an LLM
“How do I connect Lytics to Airship Connect with a new credential?”
“What do I need to supply to save an Airship Connect authorization?”
Tell an agent
Create an Airship Connect auth labeled {label}.
Save a new Airship Connect credential called {label} with config {config}.
GET /auth/airship-connect/{id} Get an Airship Connect auth · AirshipConnect: Get auth #
Ask an LLM
“Can I look up the details of one Airship Connect auth I already saved?”
“What label and config does my existing Airship Connect authorization have?”
Tell an agent
Show me Airship Connect auth {id}.
Fetch the saved Airship Connect authorization with ID {id}.
PUT /auth/airship-connect/{id} Update an Airship Connect auth · AirshipConnect: Update auth #
Ask an LLM
“How do I change the credentials on an existing Airship Connect auth?”
“Can I rename an Airship Connect authorization after it is created?”
Tell an agent
Update Airship Connect auth {id} with new config {config}.
Relabel my Airship Connect auth {id} to {label}.
POST /auth/airship-master-secret Create an Airship master secret auth · AirshipMasterSecret: Create auth #
Ask an LLM
“How do I store an Airship master secret in Lytics?”
“What fields are required to add an Airship master-secret authorization?”
Tell an agent
Add an Airship master secret auth named {label}.
Register the Airship master secret {config} under the label {label}.
GET /auth/airship-master-secret/{id} Get an Airship master secret auth · AirshipMasterSecret: Get auth #
Ask an LLM
“Where can I view a saved Airship master secret authorization?”
“Can I check which label my Airship master-secret auth was given?”
Tell an agent
Get the Airship master secret auth {id}.
Look up Airship master-secret credential {id}.
PUT /auth/airship-master-secret/{id} Update an Airship master secret auth · AirshipMasterSecret: Update auth #
Ask an LLM
“How do I rotate the Airship master secret saved in an existing auth?”
“Can I edit the description of my Airship master-secret authorization?”
Tell an agent
Replace the Airship master secret in auth {id} with {config}.
Change the description of Airship master secret auth {id} to {description}.
POST /auth/algolia-api-key Create an Algolia API key auth · AlgoliaApiKey: Create auth #
Ask an LLM
“How do I give Lytics my Algolia API key?”
“What does Lytics need to set up an Algolia API key authorization?”
Tell an agent
Create an Algolia API key auth called {label}.
Save Algolia key settings {config} as a new auth labeled {label}.
GET /auth/algolia-api-key/{id} Get an Algolia API key auth · AlgoliaApiKey: Get auth #
Ask an LLM
“Can I view one of my saved Algolia API key auths?”
“Which label did I give my Algolia key authorization?”
Tell an agent
Show Algolia API key auth {id}.
Retrieve the stored Algolia key credential {id}.
PUT /auth/algolia-api-key/{id} Update an Algolia API key auth · AlgoliaApiKey: Update auth #
Ask an LLM
“How do I swap in a new Algolia API key on an existing auth?”
“Can I relabel an Algolia key authorization I already created?”
Tell an agent
Update Algolia API key auth {id} to use config {config}.
Rename Algolia key auth {id} to {label}.
POST /auth/amplitude-api-key Create an Amplitude API key auth · AmplitudeApiKey: Create auth #
Ask an LLM
“How do I connect my Amplitude project to Lytics with an API key?”
“What is required to save an Amplitude API key authorization?”
Tell an agent
Create an Amplitude API key auth named {label}.
Store Amplitude credentials {config} as auth {label}.
GET /auth/amplitude-api-key/{id} Get an Amplitude API key auth · AmplitudeApiKey: Get auth #
Ask an LLM
“Can I pull up the details of a saved Amplitude API key auth?”
“What config is stored on my Amplitude key authorization?”
Tell an agent
Get Amplitude API key auth {id}.
Show the Amplitude key credential saved as {id}.
PUT /auth/amplitude-api-key/{id} Update an Amplitude API key auth · AmplitudeApiKey: Update auth #
Ask an LLM
“How do I update the API key on my existing Amplitude auth?”
“Can I change the label on an Amplitude key authorization?”
Tell an agent
Put new Amplitude key config {config} on auth {id}.
Relabel Amplitude API key auth {id} as {label}.
POST /auth/api Create a generic API auth · Api: Create auth #
Ask an LLM
“How do I save a generic API authorization in Lytics?”
“Can I create a plain API-type auth that is not tied to a named integration?”
Tell an agent
Create a generic API auth labeled {label}.
Add a plain API-type authorization {label} using config {config}.
GET /auth/api/{id} Get a generic API auth · Api: Get auth #
Ask an LLM
“Can I view a generic API-type auth by its ID?”
“What is stored on my plain API authorization?”
Tell an agent
Show generic API auth {id}.
Fetch the plain API-type authorization {id}.
PUT /auth/api/{id} Update a generic API auth · Api: Update auth #
Ask an LLM
“How do I edit the config of a generic API-type auth?”
“Can I rename a plain API authorization later?”
Tell an agent
Update generic API auth {id} with config {config}.
Set the label of plain API-type auth {id} to {label}.
POST /auth/apikey Create an API-key-type auth · Apikey: Create auth #
Ask an LLM
“How do I save a standalone API-key authorization in Lytics?”
“What fields go into a new apikey auth?”
Tell an agent
Create an apikey auth called {label}.
Save the key settings {config} as an apikey-type authorization named {label}.
GET /auth/apikey/{id} Get an API-key-type auth · Apikey: Get auth #
Ask an LLM
“Can I look up a single apikey-type auth?”
“Which label is on my standalone apikey authorization?”
Tell an agent
Get apikey auth {id}.
Show the standalone apikey-type credential {id}.
PUT /auth/apikey/{id} Update an API-key-type auth · Apikey: Update auth #
Ask an LLM
“How do I replace the key in an existing apikey-type auth?”
“Can I add a description to my standalone apikey authorization?”
Tell an agent
Update apikey auth {id} with config {config}.
Describe apikey-type auth {id} as {description}.
POST /auth/appsflyer-devkey Create an AppsFlyer dev key auth · AppsflyerDevkey: Create auth #
Ask an LLM
“How do I add my AppsFlyer dev key to Lytics?”
“What do I need to create an AppsFlyer devkey authorization?”
Tell an agent
Create an AppsFlyer dev key auth named {label}.
Save AppsFlyer devkey config {config} as auth {label}.
GET /auth/appsflyer-devkey/{id} Get an AppsFlyer dev key auth · AppsflyerDevkey: Get auth #
Ask an LLM
“Can I view my saved AppsFlyer dev key auth?”
“What label is on the AppsFlyer devkey authorization?”
Tell an agent
Show AppsFlyer dev key auth {id}.
Retrieve the AppsFlyer devkey credential {id}.
PUT /auth/appsflyer-devkey/{id} Update an AppsFlyer dev key auth · AppsflyerDevkey: Update auth #
Ask an LLM
“How do I put a new dev key on my existing AppsFlyer auth?”
“Can I rename an AppsFlyer devkey authorization?”
Tell an agent
Update AppsFlyer dev key auth {id} with {config}.
Change the label of AppsFlyer devkey auth {id} to {label}.
POST /auth/attentive-api-key Create an Attentive API key auth · AttentiveApiKey: Create auth #
Ask an LLM
“How do I connect Attentive to Lytics with an API key?”
“What is needed to save an Attentive API key authorization?”
Tell an agent
Create an Attentive API key auth labeled {label}.
Store Attentive key config {config} under the name {label}.
GET /auth/attentive-api-key/{id} Get an Attentive API key auth · AttentiveApiKey: Get auth #
Ask an LLM
“Can I see the details of a saved Attentive API key auth?”
“What description did I give my Attentive key authorization?”
Tell an agent
Get Attentive API key auth {id}.
Show the stored Attentive key credential {id}.
PUT /auth/attentive-api-key/{id} Update an Attentive API key auth · AttentiveApiKey: Update auth #
Ask an LLM
“How do I rotate the key on an existing Attentive auth?”
“Can I relabel my Attentive API key authorization?”
Tell an agent
Update Attentive API key auth {id} to config {config}.
Rename Attentive key auth {id} to {label}.
POST /auth/aws-aws-keys Create an AWS keys auth (AWS-namespaced variant) · Aws_AwsKeys: Create auth #
Ask an LLM
“How do I save AWS access keys using the aws-aws-keys auth type?”
“What do I send to create the Aws_AwsKeys style of AWS credential?”
Tell an agent
Create an Aws_AwsKeys auth named {label}.
Save AWS access keys {config} as an aws-aws-keys authorization labeled {label}.
GET /auth/aws-aws-keys/{id} Get an AWS keys auth (AWS-namespaced variant) · Aws_AwsKeys: Get auth #
Ask an LLM
“Can I look up one aws-aws-keys authorization by ID?”
“What is stored on my Aws_AwsKeys credential?”
Tell an agent
Show Aws_AwsKeys auth {id}.
Fetch the aws-aws-keys credential {id}.
PUT /auth/aws-aws-keys/{id} Update an AWS keys auth (AWS-namespaced variant) · Aws_AwsKeys: Update auth #
Ask an LLM
“How do I rotate the access keys in an aws-aws-keys auth?”
“Can I rename an Aws_AwsKeys authorization?”
Tell an agent
Update Aws_AwsKeys auth {id} with new keys {config}.
Relabel the aws-aws-keys credential {id} to {label}.
POST /auth/aws-delegated Create an AWS delegated-access auth · AwsDelegated: Create auth #
Ask an LLM
“How do I give Lytics delegated access to my AWS account?”
“What is needed to create an AWS delegated authorization without PGP?”
Tell an agent
Create an AWS delegated auth labeled {label}.
Set up AWS delegated access {config} as auth {label}, no PGP.
POST /auth/aws-delegated-pgp Create an AWS delegated auth with PGP · AwsDelegatedPgp: Create auth #
Ask an LLM
“How do I set up AWS delegated access that also carries a PGP key for encrypted files?”
“What goes into an AWS delegated PGP authorization?”
Tell an agent
Create an AWS delegated PGP auth named {label}.
Save delegated AWS access plus PGP settings {config} as auth {label}.
GET /auth/aws-delegated-pgp/{id} Get an AWS delegated auth with PGP · AwsDelegatedPgp: Get auth #
Ask an LLM
“Can I look up my AWS delegated-with-PGP authorization?”
“What label is on the delegated AWS auth that holds my PGP key?”
Tell an agent
Show AWS delegated PGP auth {id}.
Fetch the delegated AWS credential with PGP, ID {id}.
PUT /auth/aws-delegated-pgp/{id} Update an AWS delegated auth with PGP · AwsDelegatedPgp: Update auth #
Ask an LLM
“How do I replace the PGP key on my AWS delegated PGP auth?”
“Can I edit the description of a delegated AWS authorization that uses PGP?”
Tell an agent
Update AWS delegated PGP auth {id} with {config}.
Set the description of delegated AWS PGP auth {id} to {description}.
POST /auth/aws-delegated-public-pgp Create an AWS delegated auth with public PGP key · AwsDelegatedPublicPgp: Create auth #
Ask an LLM
“How do I create AWS delegated access that encrypts with only a public PGP key?”
“What do I need for an AWS delegated public-PGP authorization?”
Tell an agent
Create an AWS delegated public-PGP auth labeled {label}.
Save delegated AWS access with public PGP key config {config} as {label}.
GET /auth/aws-delegated-public-pgp/{id} Get an AWS delegated auth with public PGP key · AwsDelegatedPublicPgp: Get auth #
Ask an LLM
“Can I view an AWS delegated auth that uses a public PGP key?”
“What is stored on my delegated AWS public-PGP credential?”
Tell an agent
Get AWS delegated public-PGP auth {id}.
Show the delegated AWS credential with a public PGP key, ID {id}.
PUT /auth/aws-delegated-public-pgp/{id} Update an AWS delegated auth with public PGP key · AwsDelegatedPublicPgp: Update auth #
Ask an LLM
“How do I swap the public PGP key on an AWS delegated public-PGP auth?”
“Can I relabel a delegated AWS authorization that encrypts with a public key?”
Tell an agent
Update AWS delegated public-PGP auth {id} to config {config}.
Rename the delegated AWS public-PGP credential {id} to {label}.
GET /auth/aws-delegated/{id} Get an AWS delegated-access auth · AwsDelegated: Get auth #
Ask an LLM
“Can I view the AWS delegated authorization I set up earlier?”
“Which config is saved on my plain AWS delegated auth (the one without PGP)?”
Tell an agent
Show AWS delegated auth {id}.
Look up the non-PGP AWS delegated-access credential {id}.
PUT /auth/aws-delegated/{id} Update an AWS delegated-access auth · AwsDelegated: Update auth #
Ask an LLM
“How do I change the delegated role settings on an existing AWS delegated auth?”
“Can I rename my non-PGP AWS delegated authorization?”
Tell an agent
Update AWS delegated auth {id} with config {config}.
Relabel the non-PGP AWS delegated-access auth {id} to {label}.
POST /auth/aws-keys Create an AWS access keys auth · AwsKeys: Create auth #
Ask an LLM
“How do I give Lytics an AWS access key and secret?”
“What do I need to save a plain AWS keys authorization without PGP?”
Tell an agent
Create an AWS keys auth called {label}.
Store AWS access key pair {config} as a non-PGP auth named {label}.
POST /auth/aws-keys-pgp Create an AWS access keys auth with PGP · AwsKeysPgp: Create auth #
Ask an LLM
“How do I save AWS access keys together with a PGP key for file encryption?”
“What goes into an AWS keys PGP authorization?”
Tell an agent
Create an AWS keys PGP auth named {label}.
Save AWS key pair plus PGP settings {config} as auth {label}.
GET /auth/aws-keys-pgp/{id} Get an AWS access keys auth with PGP · AwsKeysPgp: Get auth #
Ask an LLM
“Can I look up the AWS keys auth that carries my PGP key?”
“What config is on my AWS key-pair PGP credential?”
Tell an agent
Get AWS keys PGP auth {id}.
Show the AWS access key credential with PGP, ID {id}.
PUT /auth/aws-keys-pgp/{id} Update an AWS access keys auth with PGP · AwsKeysPgp: Update auth #
Ask an LLM
“How do I rotate both the AWS keys and PGP key on an AWS keys PGP auth?”
“Can I change the description of my AWS key-pair PGP authorization?”
Tell an agent
Update AWS keys PGP auth {id} with {config}.
Describe the AWS key-pair PGP auth {id} as {description}.
POST /auth/aws-keys-public-pgp Create an AWS access keys auth with public PGP · AwsKeysPublicPgp: Create auth #
Ask an LLM
“How do I save AWS access keys with only a public PGP key for encrypting exports?”
“What is required for an AWS keys public-PGP authorization?”
Tell an agent
Create an AWS keys public-PGP auth labeled {label}.
Store AWS key pair with a public PGP key {config} as {label}.
GET /auth/aws-keys-public-pgp/{id} Get an AWS access keys auth with public PGP · AwsKeysPublicPgp: Get auth #
Ask an LLM
“Can I view my AWS keys auth that uses a public PGP key?”
“Which label is on the AWS key-pair public-PGP credential?”
Tell an agent
Show AWS keys public-PGP auth {id}.
Fetch the AWS access key credential with a public PGP key, ID {id}.
PUT /auth/aws-keys-public-pgp/{id} Update an AWS access keys auth with public PGP · AwsKeysPublicPgp: Update auth #
Ask an LLM
“How do I replace the public PGP key on an AWS keys public-PGP auth?”
“Can I rename the AWS key-pair authorization that uses a public key?”
Tell an agent
Update AWS keys public-PGP auth {id} to config {config}.
Relabel AWS key-pair public-PGP credential {id} to {label}.
GET /auth/aws-keys/{id} Get an AWS access keys auth · AwsKeys: Get auth #
Ask an LLM
“Can I check the AWS access keys auth I saved?”
“What label is on my plain AWS key-pair authorization?”
Tell an agent
Show AWS keys auth {id}.
Retrieve the non-PGP AWS access key credential {id}.
PUT /auth/aws-keys/{id} Update an AWS access keys auth · AwsKeys: Update auth #
Ask an LLM
“How do I rotate the access key and secret in my AWS keys auth?”
“Can I rename a plain AWS key-pair authorization?”
Tell an agent
Update AWS keys auth {id} with new key pair {config}.
Relabel the non-PGP AWS access key auth {id} as {label}.
POST /auth/aws-s3-redshift Create an AWS S3 and Redshift auth · Aws_S3_Redshift: Create auth #
Ask an LLM
“How do I connect Lytics to Redshift through S3 with one credential?”
“What do I need to save an AWS S3 Redshift authorization?”
Tell an agent
Create an S3 Redshift auth named {label}.
Save Redshift-over-S3 connection settings {config} as auth {label}.
GET /auth/aws-s3-redshift/{id} Get an AWS S3 and Redshift auth · Aws_S3_Redshift: Get auth #
Ask an LLM
“Can I view my saved S3 Redshift authorization?”
“What is stored on the Redshift via S3 credential?”
Tell an agent
Show S3 Redshift auth {id}.
Look up the Redshift-over-S3 credential {id}.
PUT /auth/aws-s3-redshift/{id} Update an AWS S3 and Redshift auth · Aws_S3_Redshift: Update auth #
Ask an LLM
“How do I change the Redshift connection details in my S3 Redshift auth?”
“Can I rename an S3 Redshift authorization?”
Tell an agent
Update S3 Redshift auth {id} with {config}.
Relabel the Redshift-over-S3 auth {id} to {label}.
POST /auth/azure-event-hub Create an Azure Event Hub auth · AzureEventHub: Create auth #
Ask an LLM
“How do I connect Lytics to an Azure Event Hub?”
“What do I need to save an Azure Event Hub authorization?”
Tell an agent
Create an Azure Event Hub auth labeled {label}.
Save Event Hub connection config {config} as auth {label}.
GET /auth/azure-event-hub/{id} Get an Azure Event Hub auth · AzureEventHub: Get auth #
Ask an LLM
“Can I view a saved Azure Event Hub auth?”
“What label did I give my Event Hub authorization?”
Tell an agent
Get Azure Event Hub auth {id}.
Show the stored Event Hub credential {id}.
PUT /auth/azure-event-hub/{id} Update an Azure Event Hub auth · AzureEventHub: Update auth #
Ask an LLM
“How do I update the connection string on my Azure Event Hub auth?”
“Can I relabel an Event Hub authorization?”
Tell an agent
Update Azure Event Hub auth {id} with config {config}.
Rename Event Hub auth {id} to {label}.
POST /auth/azure-storage-connection Create an Azure Storage connection auth · AzureStorageConnection: Create auth #
Ask an LLM
“How do I give Lytics access to my Azure Storage account?”
“What is needed to save an Azure Storage connection authorization?”
Tell an agent
Create an Azure Storage connection auth named {label}.
Store Azure Storage connection settings {config} under {label}.
GET /auth/azure-storage-connection/{id} Get an Azure Storage connection auth · AzureStorageConnection: Get auth #
Ask an LLM
“Can I look up my Azure Storage connection auth?”
“What config is stored for my Azure Storage credential?”
Tell an agent
Show Azure Storage connection auth {id}.
Fetch the Azure Storage credential {id}.
PUT /auth/azure-storage-connection/{id} Update an Azure Storage connection auth · AzureStorageConnection: Update auth #
Ask an LLM
“How do I rotate the storage key on my Azure Storage connection auth?”
“Can I rename the Azure Storage authorization?”
Tell an agent
Update Azure Storage connection auth {id} to {config}.
Relabel Azure Storage credential {id} as {label}.
POST /auth/azuresql-db Create an Azure SQL Database auth · AzuresqlDb: Create auth #
Ask an LLM
“How do I connect Lytics to an Azure SQL database?”
“What do I need to save an Azure SQL DB authorization?”
Tell an agent
Create an Azure SQL database auth called {label}.
Save Azure SQL connection details {config} as auth {label}.
GET /auth/azuresql-db/{id} Get an Azure SQL Database auth · AzuresqlDb: Get auth #
Ask an LLM
“Can I view my saved Azure SQL database auth?”
“Which label is on the Azure SQL DB credential?”
Tell an agent
Get Azure SQL database auth {id}.
Show the Azure SQL DB credential {id}.
PUT /auth/azuresql-db/{id} Update an Azure SQL Database auth · AzuresqlDb: Update auth #
Ask an LLM
“How do I change the database password on my Azure SQL auth?”
“Can I add a description to an Azure SQL DB authorization?”
Tell an agent
Update Azure SQL database auth {id} with {config}.
Describe Azure SQL DB auth {id} as {description}.
POST /auth/basic-auth Create a basic-auth (username/password) auth · BasicAuth: Create auth #
Ask an LLM
“How do I save a username and password as an HTTP basic auth in Lytics?”
“What do I send to create a basic-auth authorization?”
Tell an agent
Create a basic auth credential labeled {label}.
Save HTTP basic username and password {config} as auth {label}.
GET /auth/basic-auth/{id} Get a basic-auth (username/password) auth · BasicAuth: Get auth #
Ask an LLM
“Can I view one of my saved HTTP basic auth credentials?”
“What label is on my basic-auth authorization?”
Tell an agent
Show basic auth credential {id}.
Fetch the HTTP basic username/password auth {id}.
PUT /auth/basic-auth/{id} Update a basic-auth (username/password) auth · BasicAuth: Update auth #
Ask an LLM
“How do I change the password stored in a basic-auth credential?”
“Can I rename an HTTP basic authorization?”
Tell an agent
Update basic auth credential {id} with {config}.
Relabel HTTP basic auth {id} to {label}.
POST /auth/bc-access-token Create a BigCommerce access token auth · BcAccessToken: Create auth #
Ask an LLM
“How do I save a BigCommerce access token in Lytics?”
“What fields go into a new BC access token authorization?”
Tell an agent
Create a BigCommerce access token auth named {label}.
Store the BC access token config {config} as auth {label}.
GET /auth/bc-access-token/{id} Get a BigCommerce access token auth · BcAccessToken: Get auth #
Ask an LLM
“Can I look up my saved BigCommerce access token auth?”
“What is stored on the BC access token credential?”
Tell an agent
Show BigCommerce access token auth {id}.
Retrieve the BC access token credential {id}.
PUT /auth/bc-access-token/{id} Update a BigCommerce access token auth · BcAccessToken: Update auth #
Ask an LLM
“How do I replace the token on my BigCommerce access token auth?”
“Can I relabel a BC access token authorization?”
Tell an agent
Update BigCommerce access token auth {id} to {config}.
Rename the BC access token credential {id} to {label}.
POST /auth/bluehornet-api-key Create a BlueHornet API key auth · BluehornetApiKey: Create auth #
Ask an LLM
“How do I add a BlueHornet API key to Lytics?”
“What is needed to create a BlueHornet key authorization?”
Tell an agent
Create a BlueHornet API key auth called {label}.
Save BlueHornet key settings {config} under the label {label}.
GET /auth/bluehornet-api-key/{id} Get a BlueHornet API key auth · BluehornetApiKey: Get auth #
Ask an LLM
“Can I view my BlueHornet API key auth?”
“Which label did I give the BlueHornet key credential?”
Tell an agent
Get BlueHornet API key auth {id}.
Show the stored BlueHornet key credential {id}.
PUT /auth/bluehornet-api-key/{id} Update a BlueHornet API key auth · BluehornetApiKey: Update auth #
Ask an LLM
“How do I rotate the API key in my BlueHornet auth?”
“Can I rename a BlueHornet key authorization?”
Tell an agent
Update BlueHornet API key auth {id} with {config}.
Relabel BlueHornet key auth {id} as {label}.
POST /auth/bluekai-userkey Create a BlueKai user key auth · Bluekai_Userkey: Create auth #
Ask an LLM
“How do I connect BlueKai to Lytics using a user key?”
“What do I send to create the BlueKai user-key style of authorization?”
Tell an agent
Create a BlueKai user key auth labeled {label}.
Save BlueKai user key config {config} as auth {label}.
GET /auth/bluekai-userkey/{id} Get a BlueKai user key auth · Bluekai_Userkey: Get auth #
Ask an LLM
“Can I look up my BlueKai user-key authorization?”
“What is stored on the BlueKai credential that uses a user key?”
Tell an agent
Show BlueKai user key auth {id}.
Fetch the user-key BlueKai credential {id}.
PUT /auth/bluekai-userkey/{id} Update a BlueKai user key auth · Bluekai_Userkey: Update auth #
Ask an LLM
“How do I swap the user key on my BlueKai user-key auth?”
“Can I relabel a BlueKai authorization that uses a user key?”
Tell an agent
Update BlueKai user key auth {id} with {config}.
Rename the user-key BlueKai credential {id} to {label}.
POST /auth/bluekai-userpass Create a BlueKai username/password auth · Bluekai_Userpass: Create auth #
Ask an LLM
“How do I connect BlueKai to Lytics with a username and password?”
“What does a BlueKai user-pass authorization need?”
Tell an agent
Create a BlueKai username and password auth named {label}.
Store BlueKai login credentials {config} as auth {label}.
GET /auth/bluekai-userpass/{id} Get a BlueKai username/password auth · Bluekai_Userpass: Get auth #
Ask an LLM
“Can I view my BlueKai auth that signs in with a username and password?”
“What label is on the BlueKai user-pass credential?”
Tell an agent
Get BlueKai username and password auth {id}.
Show the BlueKai login credential {id}.
PUT /auth/bluekai-userpass/{id} Update a BlueKai username/password auth · Bluekai_Userpass: Update auth #
Ask an LLM
“How do I change the password on my BlueKai user-pass auth?”
“Can I add a description to a BlueKai login authorization?”
Tell an agent
Update BlueKai username and password auth {id} with {config}.
Describe the BlueKai login credential {id} as {description}.
POST /auth/blueshift-api-key Create a Blueshift API key auth · BlueshiftApiKey: Create auth #
Ask an LLM
“How do I add my Blueshift API key to Lytics?”
“What is required to save a Blueshift key authorization?”
Tell an agent
Create a Blueshift API key auth labeled {label}.
Save Blueshift key config {config} as auth {label}.
GET /auth/blueshift-api-key/{id} Get a Blueshift API key auth · BlueshiftApiKey: Get auth #
Ask an LLM
“Can I view the Blueshift API key auth I saved?”
“What config is on my Blueshift key credential?”
Tell an agent
Show Blueshift API key auth {id}.
Look up the Blueshift key credential {id}.
PUT /auth/blueshift-api-key/{id} Update a Blueshift API key auth · BlueshiftApiKey: Update auth #
Ask an LLM
“How do I rotate the key on my Blueshift auth?”
“Can I rename a Blueshift API key authorization?”
Tell an agent
Update Blueshift API key auth {id} to {config}.
Relabel Blueshift key auth {id} to {label}.
POST /auth/bq-jwt Create a BigQuery service-account (JWT) auth · BqJwt: Create auth #
Ask an LLM
“How do I connect Lytics to BigQuery with a service account JSON key for exports?”
“What do I need to save a BigQuery JWT authorization?”
Tell an agent
Create a BigQuery JWT auth named {label}.
Save BigQuery service account key {config} as auth {label}.
POST /auth/bq-jwt-import Create a BigQuery import JWT auth · BqJwtImport: Create auth #
Ask an LLM
“How do I set up a BigQuery credential specifically for importing data into Lytics?”
“What goes into a BigQuery JWT import authorization?”
Tell an agent
Create a BigQuery import JWT auth labeled {label}.
Save the BigQuery import service account key {config} as {label}.
GET /auth/bq-jwt-import/{id} Get a BigQuery import JWT auth · BqJwtImport: Get auth #
Ask an LLM
“Can I look up the BigQuery auth I use for imports?”
“What is stored on my BigQuery JWT import credential?”
Tell an agent
Get BigQuery import JWT auth {id}.
Show the BigQuery import credential {id}.
PUT /auth/bq-jwt-import/{id} Update a BigQuery import JWT auth · BqJwtImport: Update auth #
Ask an LLM
“How do I replace the key on my BigQuery import auth?”
“Can I change the description of a BigQuery JWT import authorization?”
Tell an agent
Update BigQuery import JWT auth {id} with {config}.
Describe the BigQuery import credential {id} as {description}.
GET /auth/bq-jwt/{id} Get a BigQuery service-account (JWT) auth · BqJwt: Get auth #
Ask an LLM
“Can I view my BigQuery JWT auth (the non-import one)?”
“Which label is on the BigQuery service account credential?”
Tell an agent
Show BigQuery JWT auth {id}.
Fetch the BigQuery service account credential {id}.
PUT /auth/bq-jwt/{id} Update a BigQuery service-account (JWT) auth · BqJwt: Update auth #
Ask an LLM
“How do I upload a new service account key to my BigQuery JWT auth?”
“Can I rename the BigQuery JWT authorization that is not for imports?”
Tell an agent
Update BigQuery JWT auth {id} with key {config}.
Relabel the BigQuery service account auth {id} to {label}.
POST /auth/braze Create a Braze auth · Braze: Create auth #
Ask an LLM
“How do I connect Lytics to Braze?”
“What credentials does a new Braze authorization need?”
Tell an agent
Create a Braze auth called {label}.
Save Braze connection config {config} as auth {label}.
GET /auth/braze/{id} Get a Braze auth · Braze: Get auth #
Ask an LLM
“Can I view my saved Braze auth?”
“What label is on the Braze credential?”
Tell an agent
Show Braze auth {id}.
Retrieve the stored Braze credential {id}.
PUT /auth/braze/{id} Update a Braze auth · Braze: Update auth #
Ask an LLM
“How do I update the API key on my Braze auth?”
“Can I rename a Braze authorization?”
Tell an agent
Update Braze auth {id} with config {config}.
Relabel Braze credential {id} as {label}.
POST /auth/brevo Create a Brevo auth · Brevo: Create auth #
Ask an LLM
“How do I connect my Brevo account to Lytics?”
“What do I need to save a Brevo authorization?”
Tell an agent
Create a Brevo auth named {label}.
Store Brevo credentials {config} under the label {label}.
GET /auth/brevo/{id} Get a Brevo auth · Brevo: Get auth #
Ask an LLM
“Can I look up a saved Brevo auth?”
“Which description is on my Brevo credential?”
Tell an agent
Get Brevo auth {id}.
Show the Brevo credential saved as {id}.
PUT /auth/brevo/{id} Update a Brevo auth · Brevo: Update auth #
Ask an LLM
“How do I rotate the key on my Brevo auth?”
“Can I relabel a Brevo authorization?”
Tell an agent
Update Brevo auth {id} to config {config}.
Rename Brevo credential {id} to {label}.
POST /auth/cheetah Create a Cheetah auth · Cheetah: Create auth #
Ask an LLM
“How do I connect Cheetah to Lytics?”
“What do I need to save a Cheetah authorization?”
Tell an agent
Create a Cheetah auth labeled {label}.
Save Cheetah connection config {config} as auth {label}.
GET /auth/cheetah/{id} Get a Cheetah auth · Cheetah: Get auth #
Ask an LLM
“Can I view my saved Cheetah auth?”
“What label is on the Cheetah credential?”
Tell an agent
Show Cheetah auth {id}.
Fetch the stored Cheetah credential {id}.
PUT /auth/cheetah/{id} Update a Cheetah auth · Cheetah: Update auth #
Ask an LLM
“How do I change the credentials on my Cheetah auth?”
“Can I rename a Cheetah authorization?”
Tell an agent
Update Cheetah auth {id} with {config}.
Relabel Cheetah credential {id} as {label}.
POST /auth/clearbit Create a Clearbit auth with my own key · Clearbit: Create auth #
Ask an LLM
“How do I add my own Clearbit key to Lytics for enrichment?”
“What goes into a standard Clearbit authorization (not the Lytics-provided one)?”
Tell an agent
Create a Clearbit auth named {label}.
Save my own Clearbit key config {config} as auth {label}.
POST /auth/clearbit-lytics Create a Lytics-provided Clearbit auth · ClearbitLytics: Create auth #
Ask an LLM
“How do I set up the Clearbit Lytics auth that runs on the Lytics-managed key?”
“What does a ClearbitLytics authorization require?”
Tell an agent
Create a Clearbit Lytics auth labeled {label}.
Save Lytics-managed Clearbit settings {config} as auth {label}.
GET /auth/clearbit-lytics/{id} Get a Lytics-provided Clearbit auth · ClearbitLytics: Get auth #
Ask an LLM
“Can I view my Clearbit Lytics auth?”
“Which label is on the Lytics-managed Clearbit credential?”
Tell an agent
Get Clearbit Lytics auth {id}.
Show the Lytics-managed Clearbit credential {id}.
PUT /auth/clearbit-lytics/{id} Update a Lytics-provided Clearbit auth · ClearbitLytics: Update auth #
Ask an LLM
“How do I edit the settings of my Clearbit Lytics auth?”
“Can I add a description to the Lytics-managed Clearbit authorization?”
Tell an agent
Update Clearbit Lytics auth {id} with {config}.
Describe the Lytics-managed Clearbit credential {id} as {description}.
GET /auth/clearbit/{id} Get a Clearbit auth with my own key · Clearbit: Get auth #
Ask an LLM
“Can I look up the Clearbit auth that uses my own key?”
“What is stored on my standard Clearbit credential?”
Tell an agent
Show Clearbit auth {id}.
Retrieve my own-key Clearbit credential {id}.
PUT /auth/clearbit/{id} Update a Clearbit auth with my own key · Clearbit: Update auth #
Ask an LLM
“How do I replace the key on my standard Clearbit auth?”
“Can I relabel the Clearbit authorization that uses my own key?”
Tell an agent
Update Clearbit auth {id} with config {config}.
Rename my own-key Clearbit credential {id} to {label}.
POST /auth/connect-apikey Create a Connect API key auth · ConnectApikey: Create auth #
Ask an LLM
“How do I save a Connect API key authorization in Lytics?”
“What fields does a new connect-apikey auth need?”
Tell an agent
Create a Connect API key auth called {label}.
Store connect-apikey settings {config} as auth {label}.
GET /auth/connect-apikey/{id} Get a Connect API key auth · ConnectApikey: Get auth #
Ask an LLM
“Can I look up a saved Connect API key auth?”
“What config is on my connect-apikey credential?”
Tell an agent
Show Connect API key auth {id}.
Fetch the connect-apikey credential {id}.
PUT /auth/connect-apikey/{id} Update a Connect API key auth · ConnectApikey: Update auth #
Ask an LLM
“How do I rotate the key in a Connect API key auth?”
“Can I rename a connect-apikey authorization?”
Tell an agent
Update Connect API key auth {id} to {config}.
Relabel connect-apikey credential {id} to {label}.
POST /auth/content-cookies Create a content cookies auth · ContentCookies: Create auth #
Ask an LLM
“How do I give Lytics cookies so it can read gated content on my site?”
“What goes into a content-cookies authorization?”
Tell an agent
Create a content cookies auth named {label}.
Save site cookie settings {config} as content-cookies auth {label}.
GET /auth/content-cookies/{id} Get a content cookies auth · ContentCookies: Get auth #
Ask an LLM
“Can I view my saved content cookies auth?”
“Which cookies are stored on my content-cookies credential?”
Tell an agent
Show content cookies auth {id}.
Look up the content-cookies credential {id}.
PUT /auth/content-cookies/{id} Update a content cookies auth · ContentCookies: Update auth #
Ask an LLM
“How do I refresh the cookies in my content cookies auth?”
“Can I rename a content-cookies authorization?”
Tell an agent
Update content cookies auth {id} with {config}.
Relabel the content-cookies credential {id} as {label}.
POST /auth/contentstack-api-key Create a Contentstack API key auth · ContentstackApiKey: Create auth #
Ask an LLM
“How do I connect Contentstack to Lytics with an API key?”
“What does a Contentstack API key authorization need, as opposed to an auth token?”
Tell an agent
Create a Contentstack API key auth labeled {label}.
Save Contentstack stack key config {config} as auth {label}.
GET /auth/contentstack-api-key/{id} Get a Contentstack API key auth · ContentstackApiKey: Get auth #
Ask an LLM
“Can I view my Contentstack API key auth?”
“What label is on the Contentstack key-based credential?”
Tell an agent
Get Contentstack API key auth {id}.
Show the key-based Contentstack credential {id}.
PUT /auth/contentstack-api-key/{id} Update a Contentstack API key auth · ContentstackApiKey: Update auth #
Ask an LLM
“How do I swap the API key in my Contentstack API key auth?”
“Can I relabel the key-based Contentstack authorization?”
Tell an agent
Update Contentstack API key auth {id} with {config}.
Rename the key-based Contentstack credential {id} to {label}.
POST /auth/contentstack-authtoken Create a Contentstack auth token auth · ContentstackAuthtoken: Create auth #
Ask an LLM
“How do I connect Contentstack to Lytics with an auth token instead of an API key?”
“What goes into a Contentstack authtoken authorization?”
Tell an agent
Create a Contentstack auth token credential named {label}.
Save the Contentstack authtoken {config} as auth {label}.
GET /auth/contentstack-authtoken/{id} Get a Contentstack auth token auth · ContentstackAuthtoken: Get auth #
Ask an LLM
“Can I look up my Contentstack authtoken credential?”
“What is stored on the token-based Contentstack authorization?”
Tell an agent
Show Contentstack auth token credential {id}.
Fetch the token-based Contentstack auth {id}.
PUT /auth/contentstack-authtoken/{id} Update a Contentstack auth token auth · ContentstackAuthtoken: Update auth #
Ask an LLM
“How do I put a new auth token on my Contentstack authtoken credential?”
“Can I add a description to the token-based Contentstack authorization?”
Tell an agent
Update Contentstack auth token credential {id} to {config}.
Describe the token-based Contentstack auth {id} as {description}.
POST /auth/cordial Create a Cordial API key auth · Cordial: Create auth #
Ask an LLM
“How do I connect Cordial to Lytics with an API key?”
“What does the standard Cordial authorization need (not the username/password one)?”
Tell an agent
Create a Cordial auth labeled {label}.
Save Cordial key config {config} as auth {label}.
POST /auth/cordial-userpass Create a Cordial username/password auth · CordialUserpass: Create auth #
Ask an LLM
“How do I connect Cordial to Lytics with a username and password?”
“What goes into a Cordial user-pass authorization?”
Tell an agent
Create a Cordial username and password auth named {label}.
Store Cordial login credentials {config} as auth {label}.
GET /auth/cordial-userpass/{id} Get a Cordial username/password auth · CordialUserpass: Get auth #
Ask an LLM
“Can I look up my Cordial login authorization?”
“What is stored on the Cordial user-pass credential?”
Tell an agent
Get Cordial username and password auth {id}.
Show the Cordial login credential {id}.
PUT /auth/cordial-userpass/{id} Update a Cordial username/password auth · CordialUserpass: Update auth #
Ask an LLM
“How do I change the password in my Cordial user-pass auth?”
“Can I relabel the Cordial login authorization?”
Tell an agent
Update Cordial username and password auth {id} with {config}.
Rename the Cordial login credential {id} to {label}.
GET /auth/cordial/{id} Get a Cordial API key auth · Cordial: Get auth #
Ask an LLM
“Can I view my standard Cordial auth?”
“What label is on the key-based Cordial credential?”
Tell an agent
Show Cordial auth {id}.
Retrieve the key-based Cordial credential {id}.
PUT /auth/cordial/{id} Update a Cordial API key auth · Cordial: Update auth #
Ask an LLM
“How do I rotate the key on my standard Cordial auth?”
“Can I rename the key-based Cordial authorization?”
Tell an agent
Update Cordial auth {id} with config {config}.
Relabel the key-based Cordial credential {id} to {label}.
POST /auth/criteo-api-credentials Create a Criteo API credentials auth · CriteoApiCredentials: Create auth #
Ask an LLM
“How do I give Lytics my Criteo API client credentials?”
“What do I need to save a Criteo API credentials authorization?”
Tell an agent
Create a Criteo API credentials auth labeled {label}.
Save Criteo client credentials {config} as auth {label}.
GET /auth/criteo-api-credentials/{id} Get a Criteo API credentials auth · CriteoApiCredentials: Get auth #
Ask an LLM
“Can I view my saved Criteo API credentials auth?”
“Which label is on the Criteo credential?”
Tell an agent
Show Criteo API credentials auth {id}.
Look up the Criteo client credential {id}.
PUT /auth/criteo-api-credentials/{id} Update a Criteo API credentials auth · CriteoApiCredentials: Update auth #
Ask an LLM
“How do I rotate the client secret in my Criteo API credentials auth?”
“Can I rename a Criteo authorization?”
Tell an agent
Update Criteo API credentials auth {id} with {config}.
Relabel the Criteo client credential {id} as {label}.
POST /auth/customerio-apikey Create a Customer.io API key auth · CustomerioApikey: Create auth #
Ask an LLM
“How do I connect Customer.io to Lytics with an API key?”
“What does a Customer.io API key authorization need, compared with the webhooks one?”
Tell an agent
Create a Customer.io API key auth labeled {label}.
Save Customer.io site ID and key {config} as auth {label}.
GET /auth/customerio-apikey/{id} Get a Customer.io API key auth · CustomerioApikey: Get auth #
Ask an LLM
“Can I view my Customer.io API key auth?”
“What label is on the key-based Customer.io credential?”
Tell an agent
Show Customer.io API key auth {id}.
Fetch the key-based Customer.io credential {id}.
PUT /auth/customerio-apikey/{id} Update a Customer.io API key auth · CustomerioApikey: Update auth #
Ask an LLM
“How do I rotate the key on my Customer.io API key auth?”
“Can I rename the key-based Customer.io authorization?”
Tell an agent
Update Customer.io API key auth {id} with {config}.
Relabel the key-based Customer.io credential {id} to {label}.
POST /auth/customerio-webhooks Create a Customer.io webhooks auth · CustomerioWebhooks: Create auth #
Ask an LLM
“How do I set up a Customer.io webhooks credential so Lytics can receive events?”
“What goes into a Customer.io webhooks authorization?”
Tell an agent
Create a Customer.io webhooks auth named {label}.
Save Customer.io webhook settings {config} as auth {label}.
GET /auth/customerio-webhooks/{id} Get a Customer.io webhooks auth · CustomerioWebhooks: Get auth #
Ask an LLM
“Can I look up my Customer.io webhooks auth?”
“What is stored on the Customer.io webhook credential?”
Tell an agent
Get Customer.io webhooks auth {id}.
Show the Customer.io webhook credential {id}.
PUT /auth/customerio-webhooks/{id} Update a Customer.io webhooks auth · CustomerioWebhooks: Update auth #
Ask an LLM
“How do I change the webhook secret on my Customer.io webhooks auth?”
“Can I add a description to the Customer.io webhook authorization?”
Tell an agent
Update Customer.io webhooks auth {id} to {config}.
Describe the Customer.io webhook credential {id} as {description}.
POST /auth/databricks-db Create a Databricks database auth · DatabricksDB: Create auth #
Ask an LLM
“How do I connect Lytics to a Databricks warehouse?”
“What do I need to save a Databricks DB authorization?”
Tell an agent
Create a Databricks auth labeled {label}.
Save Databricks connection details {config} as auth {label}.
GET /auth/databricks-db/{id} Get a Databricks database auth · DatabricksDB: Get auth #
Ask an LLM
“Can I view my saved Databricks auth?”
“Which label is on the Databricks DB credential?”
Tell an agent
Show Databricks auth {id}.
Retrieve the Databricks DB credential {id}.
PUT /auth/databricks-db/{id} Update a Databricks database auth · DatabricksDB: Update auth #
Ask an LLM
“How do I update the access token on my Databricks auth?”
“Can I rename a Databricks DB authorization?”
Tell an agent
Update Databricks auth {id} with {config}.
Relabel Databricks DB credential {id} as {label}.
POST /auth/datax Create a DataX auth · Datax: Create auth #
Ask an LLM
“How do I connect DataX to Lytics?”
“What is required to save a DataX authorization?”
Tell an agent
Create a DataX auth named {label}.
Store DataX settings {config} as auth {label}.
GET /auth/datax/{id} Get a DataX auth · Datax: Get auth #
Ask an LLM
“Can I view my saved DataX auth?”
“What config is on the DataX credential?”
Tell an agent
Get DataX auth {id}.
Show the stored DataX credential {id}.
PUT /auth/datax/{id} Update a DataX auth · Datax: Update auth #
Ask an LLM
“How do I change the credentials on my DataX auth?”
“Can I relabel a DataX authorization?”
Tell an agent
Update DataX auth {id} with config {config}.
Rename DataX credential {id} to {label}.
POST /auth/dotmailer-api Create a Dotmailer API auth · DotmailerApi: Create auth #
Ask an LLM
“How do I connect my Dotmailer account to Lytics?”
“What do I need to save a Dotmailer API authorization?”
Tell an agent
Create a Dotmailer API auth labeled {label}.
Save Dotmailer API user details {config} as auth {label}.
GET /auth/dotmailer-api/{id} Get a Dotmailer API auth · DotmailerApi: Get auth #
Ask an LLM
“Can I look up my saved Dotmailer API auth?”
“What label is on the Dotmailer credential?”
Tell an agent
Show Dotmailer API auth {id}.
Fetch the Dotmailer credential {id}.
PUT /auth/dotmailer-api/{id} Update a Dotmailer API auth · DotmailerApi: Update auth #
Ask an LLM
“How do I change the API user password on my Dotmailer auth?”
“Can I rename a Dotmailer authorization?”
Tell an agent
Update Dotmailer API auth {id} to {config}.
Relabel the Dotmailer credential {id} as {label}.
POST /auth/drift-app-key Create a Drift app key auth · DriftAppKey: Create auth #
Ask an LLM
“How do I add a Drift app key to Lytics?”
“What goes into a Drift app key authorization?”
Tell an agent
Create a Drift app key auth named {label}.
Save Drift app key config {config} as auth {label}.
GET /auth/drift-app-key/{id} Get a Drift app key auth · DriftAppKey: Get auth #
Ask an LLM
“Can I view my saved Drift app key auth?”
“Which label did I give the Drift credential?”
Tell an agent
Get Drift app key auth {id}.
Show the stored Drift credential {id}.
PUT /auth/drift-app-key/{id} Update a Drift app key auth · DriftAppKey: Update auth #
Ask an LLM
“How do I replace the app key on my Drift auth?”
“Can I relabel a Drift app key authorization?”
Tell an agent
Update Drift app key auth {id} with {config}.
Rename Drift credential {id} to {label}.
POST /auth/dv360-oauth Create a Display & Video 360 OAuth auth · Dv360_Oauth: Create auth #
Ask an LLM
“How do I connect Display & Video 360 to Lytics with OAuth?”
“What does a DV360 OAuth authorization need?”
Tell an agent
Create a DV360 OAuth auth labeled {label}.
Save Display & Video 360 OAuth settings {config} as auth {label}.
GET /auth/dv360-oauth/{id} Get a Display & Video 360 OAuth auth · Dv360_Oauth: Get auth #
Ask an LLM
“Can I look up my DV360 OAuth auth?”
“What is stored on the Display & Video 360 credential?”
Tell an agent
Show DV360 OAuth auth {id}.
Retrieve the Display & Video 360 credential {id}.
PUT /auth/dv360-oauth/{id} Update a Display & Video 360 OAuth auth · Dv360_Oauth: Update auth #
Ask an LLM
“How do I refresh the OAuth settings on my DV360 auth?”
“Can I rename a Display & Video 360 authorization?”
Tell an agent
Update DV360 OAuth auth {id} with {config}.
Relabel the Display & Video 360 credential {id} to {label}.
POST /auth/email Create an email auth · Email: Create auth #
Ask an LLM
“How do I save an email-type authorization in Lytics?”
“What fields does a new email auth take?”
Tell an agent
Create an email auth named {label}.
Save email delivery settings {config} as an email-type auth {label}.
GET /auth/email/{id} Get an email auth · Email: Get auth #
Ask an LLM
“Can I view one of my email-type auths?”
“What config is stored on my email authorization?”
Tell an agent
Get email auth {id}.
Show the email-type credential {id}.
PUT /auth/email/{id} Update an email auth · Email: Update auth #
Ask an LLM
“How do I change the settings on an existing email auth?”
“Can I rename an email-type authorization?”
Tell an agent
Update email auth {id} with config {config}.
Relabel the email-type credential {id} as {label}.
POST /auth/episerver-api-key Create an Episerver API key auth · EpiserverApiKey: Create auth #
Ask an LLM
“How do I connect Episerver to Lytics with an API key?”
“What do I need to save an Episerver key authorization?”
Tell an agent
Create an Episerver API key auth labeled {label}.
Store Episerver key config {config} as auth {label}.
GET /auth/episerver-api-key/{id} Get an Episerver API key auth · EpiserverApiKey: Get auth #
Ask an LLM
“Can I view my Episerver API key auth?”
“What label is on the Episerver credential?”
Tell an agent
Show Episerver API key auth {id}.
Look up the Episerver credential {id}.
PUT /auth/episerver-api-key/{id} Update an Episerver API key auth · EpiserverApiKey: Update auth #
Ask an LLM
“How do I rotate the key on my Episerver auth?”
“Can I add a description to an Episerver authorization?”
Tell an agent
Update Episerver API key auth {id} with {config}.
Describe the Episerver credential {id} as {description}.
POST /auth/fb-system-user Create a Facebook system user auth · FbSystemUser: Create auth #
Ask an LLM
“How do I connect Facebook to Lytics using a system user token?”
“What goes into a Facebook system-user authorization?”
Tell an agent
Create a Facebook system user auth named {label}.
Save Facebook system-user token {config} as auth {label}.
GET /auth/fb-system-user/{id} Get a Facebook system user auth · FbSystemUser: Get auth #
Ask an LLM
“Can I look up my Facebook system user auth?”
“Which label is on the Facebook system-user credential?”
Tell an agent
Get Facebook system user auth {id}.
Show the Facebook system-user credential {id}.
PUT /auth/fb-system-user/{id} Update a Facebook system user auth · FbSystemUser: Update auth #
Ask an LLM
“How do I replace the token on my Facebook system user auth?”
“Can I rename the Facebook system-user authorization?”
Tell an agent
Update Facebook system user auth {id} with {config}.
Relabel the Facebook system-user credential {id} to {label}.
POST /auth/fullcontact Create a FullContact auth · Fullcontact: Create auth #
Ask an LLM
“How do I add my FullContact key to Lytics for enrichment?”
“What is needed to save a FullContact authorization?”
Tell an agent
Create a FullContact auth labeled {label}.
Save FullContact key config {config} as auth {label}.
GET /auth/fullcontact/{id} Get a FullContact auth · Fullcontact: Get auth #
Ask an LLM
“Can I view my saved FullContact auth?”
“What config is on the FullContact credential?”
Tell an agent
Show FullContact auth {id}.
Fetch the stored FullContact credential {id}.
PUT /auth/fullcontact/{id} Update a FullContact auth · Fullcontact: Update auth #
Ask an LLM
“How do I rotate the key on my FullContact auth?”
“Can I relabel a FullContact authorization?”
Tell an agent
Update FullContact auth {id} to config {config}.
Rename FullContact credential {id} to {label}.
POST /auth/gcs-jwt Create a Google Cloud Storage JWT auth · GcsJwt: Create auth #
Ask an LLM
“How do I connect Lytics to Google Cloud Storage with a service account key?”
“What goes into a GCS JWT authorization?”
Tell an agent
Create a Google Cloud Storage JWT auth named {label}.
Save the GCS service account key {config} as auth {label}.
GET /auth/gcs-jwt/{id} Get a Google Cloud Storage JWT auth · GcsJwt: Get auth #
Ask an LLM
“Can I view my Google Cloud Storage JWT auth?”
“Which label is on the GCS service account credential?”
Tell an agent
Show Google Cloud Storage JWT auth {id}.
Look up the GCS service account credential {id}.
PUT /auth/gcs-jwt/{id} Update a Google Cloud Storage JWT auth · GcsJwt: Update auth #
Ask an LLM
“How do I upload a new key to my Google Cloud Storage JWT auth?”
“Can I rename the GCS service account authorization?”
Tell an agent
Update Google Cloud Storage JWT auth {id} with {config}.
Relabel the GCS service account credential {id} as {label}.
POST /auth/gigya Create a Gigya auth · Gigya: Create auth #
Ask an LLM
“How do I connect Gigya to Lytics?”
“What do I need to save a Gigya authorization?”
Tell an agent
Create a Gigya auth labeled {label}.
Save Gigya API key and secret {config} as auth {label}.
GET /auth/gigya/{id} Get a Gigya auth · Gigya: Get auth #
Ask an LLM
“Can I view my saved Gigya auth?”
“What label is on the Gigya credential?”
Tell an agent
Show Gigya auth {id}.
Fetch the stored Gigya credential {id}.
PUT /auth/gigya/{id} Update a Gigya auth · Gigya: Update auth #
Ask an LLM
“How do I rotate the secret on my Gigya auth?”
“Can I rename a Gigya authorization?”
Tell an agent
Update Gigya auth {id} with {config}.
Relabel Gigya credential {id} as {label}.
POST /auth/googleanalytics-no-auth Create a Google Analytics no-auth auth · Googleanalytics_NoAuth: Create auth #
Ask an LLM
“How do I set up the Google Analytics connection that needs no credentials?”
“What goes into a Google Analytics no-auth authorization?”
Tell an agent
Create a Google Analytics no-auth auth named {label}.
Save credential-free Google Analytics settings {config} as auth {label}.
GET /auth/googleanalytics-no-auth/{id} Get a Google Analytics no-auth auth · Googleanalytics_NoAuth: Get auth #
Ask an LLM
“Can I look up my Google Analytics no-auth authorization?”
“What config is stored on the credential-free Google Analytics auth?”
Tell an agent
Show Google Analytics no-auth auth {id}.
Retrieve the credential-free Google Analytics auth {id}.
PUT /auth/googleanalytics-no-auth/{id} Update a Google Analytics no-auth auth · Googleanalytics_NoAuth: Update auth #
Ask an LLM
“How do I change the settings of my Google Analytics no-auth authorization?”
“Can I relabel the credential-free Google Analytics auth?”
Tell an agent
Update Google Analytics no-auth auth {id} with {config}.
Rename the credential-free Google Analytics auth {id} to {label}.
POST /auth/header-param-auth Create a header parameter auth · HeaderParamAuth: Create auth #
Ask an LLM
“How do I save a credential that Lytics sends as a request header?”
“What goes into a header-param authorization?”
Tell an agent
Create a header parameter auth labeled {label}.
Save header name and value {config} as header-param auth {label}.
GET /auth/header-param-auth/{id} Get a header parameter auth · HeaderParamAuth: Get auth #
Ask an LLM
“Can I view one of my header parameter auths?”
“Which header is stored on my header-param credential?”
Tell an agent
Get header parameter auth {id}.
Show the header-param credential {id}.
PUT /auth/header-param-auth/{id} Update a header parameter auth · HeaderParamAuth: Update auth #
Ask an LLM
“How do I change the header value in a header parameter auth?”
“Can I rename a header-param authorization?”
Tell an agent
Update header parameter auth {id} with {config}.
Relabel the header-param credential {id} as {label}.
POST /auth/icontact-api Create an iContact API auth · IcontactApi: Create auth #
Ask an LLM
“How do I connect iContact to Lytics?”
“What do I need to save an iContact API authorization?”
Tell an agent
Create an iContact API auth named {label}.
Store iContact app credentials {config} as auth {label}.
GET /auth/icontact-api/{id} Get an iContact API auth · IcontactApi: Get auth #
Ask an LLM
“Can I look up my saved iContact auth?”
“What label is on the iContact credential?”
Tell an agent
Show iContact API auth {id}.
Fetch the iContact credential {id}.
PUT /auth/icontact-api/{id} Update an iContact API auth · IcontactApi: Update auth #
Ask an LLM
“How do I change the app password on my iContact auth?”
“Can I relabel an iContact authorization?”
Tell an agent
Update iContact API auth {id} to {config}.
Rename iContact credential {id} to {label}.
POST /auth/infobip-api-key Create an Infobip API key auth · InfobipApiKey: Create auth #
Ask an LLM
“How do I add my Infobip API key to Lytics?”
“What is required to save an Infobip key authorization?”
Tell an agent
Create an Infobip API key auth labeled {label}.
Save Infobip key and base URL config {config} as auth {label}.
GET /auth/infobip-api-key/{id} Get an Infobip API key auth · InfobipApiKey: Get auth #
Ask an LLM
“Can I view my Infobip API key auth?”
“Which label did I give the Infobip credential?”
Tell an agent
Get Infobip API key auth {id}.
Show the stored Infobip credential {id}.
PUT /auth/infobip-api-key/{id} Update an Infobip API key auth · InfobipApiKey: Update auth #
Ask an LLM
“How do I rotate the key on my Infobip auth?”
“Can I add a description to an Infobip authorization?”
Tell an agent
Update Infobip API key auth {id} with {config}.
Describe the Infobip credential {id} as {description}.
POST /auth/insider-api-key Create an Insider API key auth · InsiderApiKey: Create auth #
Ask an LLM
“How do I connect Insider to Lytics with an API key?”
“What goes into an Insider key authorization?”
Tell an agent
Create an Insider API key auth named {label}.
Store Insider key config {config} as auth {label}.
GET /auth/insider-api-key/{id} Get an Insider API key auth · InsiderApiKey: Get auth #
Ask an LLM
“Can I look up my saved Insider API key auth?”
“What config is on the Insider credential?”
Tell an agent
Show Insider API key auth {id}.
Retrieve the Insider credential {id}.
PUT /auth/insider-api-key/{id} Update an Insider API key auth · InsiderApiKey: Update auth #
Ask an LLM
“How do I swap the key in my Insider auth?”
“Can I rename an Insider authorization?”
Tell an agent
Update Insider API key auth {id} to config {config}.
Relabel Insider credential {id} as {label}.
POST /auth/integration-secret Create an integration secret auth · IntegrationSecret: Create auth #
Ask an LLM
“How do I store a generic integration secret in Lytics?”
“What fields does an integration-secret authorization take?”
Tell an agent
Create an integration secret auth labeled {label}.
Save the integration secret {config} under the name {label}.
GET /auth/integration-secret/{id} Get an integration secret auth · IntegrationSecret: Get auth #
Ask an LLM
“Can I view a saved integration secret auth?”
“Which label is on my integration-secret credential?”
Tell an agent
Get integration secret auth {id}.
Show the integration-secret credential {id}.
PUT /auth/integration-secret/{id} Update an integration secret auth · IntegrationSecret: Update auth #
Ask an LLM
“How do I rotate the value in an integration secret auth?”
“Can I rename an integration-secret authorization?”
Tell an agent
Update integration secret auth {id} with {config}.
Relabel the integration-secret credential {id} to {label}.
POST /auth/iterable Create an Iterable auth · Iterable: Create auth #
Ask an LLM
“How do I connect Iterable to Lytics?”
“What do I need to save an Iterable authorization?”
Tell an agent
Create an Iterable auth named {label}.
Save Iterable API key config {config} as auth {label}.
GET /auth/iterable/{id} Get an Iterable auth · Iterable: Get auth #
Ask an LLM
“Can I view my saved Iterable auth?”
“What label is on the Iterable credential?”
Tell an agent
Show Iterable auth {id}.
Look up the stored Iterable credential {id}.
PUT /auth/iterable/{id} Update an Iterable auth · Iterable: Update auth #
Ask an LLM
“How do I rotate the key on my Iterable auth?”
“Can I relabel an Iterable authorization?”
Tell an agent
Update Iterable auth {id} with {config}.
Rename Iterable credential {id} to {label}.
POST /auth/klaviyo Create a Klaviyo auth · Klaviyo: Create auth #
Ask an LLM
“How do I connect my Klaviyo account to Lytics?”
“What is required to save a Klaviyo authorization?”
Tell an agent
Create a Klaviyo auth labeled {label}.
Store Klaviyo private key config {config} as auth {label}.
GET /auth/klaviyo/{id} Get a Klaviyo auth · Klaviyo: Get auth #
Ask an LLM
“Can I look up a saved Klaviyo auth?”
“Which description is on my Klaviyo credential?”
Tell an agent
Get Klaviyo auth {id}.
Show the Klaviyo credential saved as {id}.
PUT /auth/klaviyo/{id} Update a Klaviyo auth · Klaviyo: Update auth #
Ask an LLM
“How do I replace the key on my Klaviyo auth?”
“Can I rename a Klaviyo authorization?”
Tell an agent
Update Klaviyo auth {id} to config {config}.
Relabel Klaviyo credential {id} as {label}.
POST /auth/leadsquared Create a LeadSquared auth · Leadsquared: Create auth #
Ask an LLM
“How do I connect LeadSquared to Lytics?”
“What goes into a LeadSquared authorization?”
Tell an agent
Create a LeadSquared auth named {label}.
Save LeadSquared access and secret keys {config} as auth {label}.
GET /auth/leadsquared/{id} Get a LeadSquared auth · Leadsquared: Get auth #
Ask an LLM
“Can I view my saved LeadSquared auth?”
“What config is stored on the LeadSquared credential?”
Tell an agent
Show LeadSquared auth {id}.
Fetch the LeadSquared credential {id}.
PUT /auth/leadsquared/{id} Update a LeadSquared auth · Leadsquared: Update auth #
Ask an LLM
“How do I rotate the keys on my LeadSquared auth?”
“Can I relabel a LeadSquared authorization?”
Tell an agent
Update LeadSquared auth {id} with {config}.
Rename LeadSquared credential {id} to {label}.
POST /auth/lineads-api-secretkey Create a LINE Ads API secret key auth · LineadsApiSecretkey: Create auth #
Ask an LLM
“How do I connect LINE Ads to Lytics with an API secret key?”
“What do I need to save a LINE Ads secret key authorization?”
Tell an agent
Create a LINE Ads secret key auth labeled {label}.
Save LINE Ads access key and secret {config} as auth {label}.
GET /auth/lineads-api-secretkey/{id} Get a LINE Ads API secret key auth · LineadsApiSecretkey: Get auth #
Ask an LLM
“Can I look up my LINE Ads secret key auth?”
“Which label is on the LINE Ads credential?”
Tell an agent
Show LINE Ads secret key auth {id}.
Retrieve the LINE Ads credential {id}.
PUT /auth/lineads-api-secretkey/{id} Update a LINE Ads API secret key auth · LineadsApiSecretkey: Update auth #
Ask an LLM
“How do I rotate the secret key on my LINE Ads auth?”
“Can I rename a LINE Ads authorization?”
Tell an agent
Update LINE Ads secret key auth {id} with {config}.
Relabel the LINE Ads credential {id} as {label}.
POST /auth/liveramp-aws-keys Create a LiveRamp AWS keys auth · Liveramp_AwsKeys: Create auth #
Ask an LLM
“How do I give Lytics the AWS keys for delivering files to LiveRamp?”
“What goes into a LiveRamp AWS keys authorization?”
Tell an agent
Create a LiveRamp AWS keys auth named {label}.
Save LiveRamp S3 access keys {config} as auth {label}.
GET /auth/liveramp-aws-keys/{id} Get a LiveRamp AWS keys auth · Liveramp_AwsKeys: Get auth #
Ask an LLM
“Can I view my LiveRamp AWS keys auth?”
“What label is on the LiveRamp S3 credential?”
Tell an agent
Get LiveRamp AWS keys auth {id}.
Show the LiveRamp S3 credential {id}.
PUT /auth/liveramp-aws-keys/{id} Update a LiveRamp AWS keys auth · Liveramp_AwsKeys: Update auth #
Ask an LLM
“How do I rotate the AWS keys on my LiveRamp auth?”
“Can I rename the LiveRamp S3 authorization?”
Tell an agent
Update LiveRamp AWS keys auth {id} with {config}.
Relabel the LiveRamp S3 credential {id} to {label}.
POST /auth/liveramp-userkey Add a LiveRamp user-key connection · Liveramp_Userkey: Create auth #
Ask an LLM
“How do I connect Lytics to LiveRamp using a user key?”
“What do I need to supply to save LiveRamp user-key credentials?”
Tell an agent
Create a LiveRamp user-key auth labeled {label}.
Save my LiveRamp user key in Lytics with config {config} and label {label}.
GET /auth/liveramp-userkey/{id} Look up a LiveRamp user-key auth · Liveramp_Userkey: Get auth #
Ask an LLM
“Can I see the stored details of my LiveRamp user-key authorization?”
“Which label and provider does my LiveRamp key-based auth carry?”
Tell an agent
Show the LiveRamp user-key auth {id}.
Fetch LiveRamp key authorization {id} from my account {account}.
PUT /auth/liveramp-userkey/{id} Update a LiveRamp user-key auth · Liveramp_Userkey: Update auth #
Ask an LLM
“Can I rotate the key on an existing LiveRamp user-key authorization?”
“Is it possible to relabel a LiveRamp user-key auth I already saved?”
Tell an agent
Replace the config of LiveRamp user-key auth {id} with {config}.
Rename LiveRamp user-key authorization {id} to {label}.
POST /auth/liveramp-userpass Add a LiveRamp username/password connection · Liveramp_Userpass: Create auth #
Ask an LLM
“Can I authorize LiveRamp in Lytics with a username and password?”
“What fields are required when saving LiveRamp login credentials?”
Tell an agent
Create a LiveRamp username-and-password auth called {label}.
Store LiveRamp login credentials {config} under the label {label}.
GET /auth/liveramp-userpass/{id} Look up a LiveRamp username/password auth · Liveramp_Userpass: Get auth #
Ask an LLM
“Where can I check the LiveRamp login-based authorization I set up?”
“Does fetching a LiveRamp password auth show its description and label?”
Tell an agent
Get LiveRamp username-password auth {id}.
Pull up the LiveRamp login authorization {id}.
PUT /auth/liveramp-userpass/{id} Update a LiveRamp username/password auth · Liveramp_Userpass: Update auth #
Ask an LLM
“How can I change the password on my LiveRamp login authorization?”
“Can the description of a LiveRamp username-password auth be edited later?”
Tell an agent
Update LiveRamp login auth {id} with new credentials {config}.
Change the description of LiveRamp password auth {id} to {description}.
POST /auth/localytics-keys Add a Localytics API keys connection · LocalyticsKeys: Create auth #
Ask an LLM
“How do I give Lytics access to Localytics with my API keys?”
“Which Localytics key details go into the auth config?”
Tell an agent
Create a Localytics keys auth named {label} using {config}.
Add my Localytics API key and secret as auth {label}.
GET /auth/localytics-keys/{id} Look up a Localytics keys auth · LocalyticsKeys: Get auth #
Ask an LLM
“Can I view a saved Localytics key authorization by its id?”
“What does Lytics return for a stored Localytics keys auth?”
Tell an agent
Show Localytics keys auth {id}.
Retrieve my Localytics authorization {id}.
PUT /auth/localytics-keys/{id} Update a Localytics keys auth · LocalyticsKeys: Update auth #
Ask an LLM
“How would I swap in new Localytics API keys on an existing auth?”
“Can I relabel a Localytics keys authorization?”
Tell an agent
Put new Localytics keys {config} on auth {id}.
Relabel Localytics keys auth {id} as {label}.
POST /auth/lytics-aws-sftp-auth Add a Lytics-hosted AWS SFTP auth · LyticsAwsSftpAuth: Create auth #
Ask an LLM
“How do I set up credentials for the Lytics AWS SFTP server?”
“What configuration does a Lytics AWS SFTP authorization need?”
Tell an agent
Create a Lytics AWS SFTP auth labeled {label}.
Set up Lytics AWS SFTP access with config {config} named {label}.
GET /auth/lytics-aws-sftp-auth/{id} Look up a Lytics AWS SFTP auth · LyticsAwsSftpAuth: Get auth #
Ask an LLM
“Can I check the details of my Lytics-hosted AWS SFTP authorization?”
“Which user created my Lytics AWS SFTP auth?”
Tell an agent
Get Lytics AWS SFTP auth {id}.
Show me the AWS SFTP authorization {id} hosted by Lytics.
PUT /auth/lytics-aws-sftp-auth/{id} Update a Lytics AWS SFTP auth · LyticsAwsSftpAuth: Update auth #
Ask an LLM
“Is there a way to change the settings of a Lytics AWS SFTP authorization?”
“Can I give my Lytics AWS SFTP auth a clearer label?”
Tell an agent
Update the config on Lytics AWS SFTP auth {id} to {config}.
Rename the Lytics-hosted SFTP auth {id} to {label}.
POST /auth/lytics-lotame-s3 Add a Lotame S3 bucket auth · LyticsLotameS3: Create auth #
Ask an LLM
“How do I connect Lytics to a Lotame S3 bucket?”
“What goes into the config for a Lytics Lotame S3 authorization?”
Tell an agent
Create a Lotame S3 auth called {label}.
Authorize the Lotame S3 bucket with config {config} as {label}.
GET /auth/lytics-lotame-s3/{id} Look up a Lotame S3 bucket auth · LyticsLotameS3: Get auth #
Ask an LLM
“Can I fetch the Lotame S3 authorization I already created?”
“What label is on my Lytics Lotame S3 auth?”
Tell an agent
Show Lotame S3 auth {id}.
Fetch the Lytics Lotame S3 authorization {id}.
PUT /auth/lytics-lotame-s3/{id} Update a Lotame S3 bucket auth · LyticsLotameS3: Update auth #
Ask an LLM
“How do I point an existing Lotame S3 authorization at new credentials?”
“Can the Lotame S3 auth description be changed after creation?”
Tell an agent
Update Lotame S3 auth {id} with config {config}.
Set the description of Lotame S3 auth {id} to {description}.
POST /auth/mailgun-api-key Add a Mailgun API key connection · MailgunApiKey: Create auth #
Ask an LLM
“How can I connect Mailgun to Lytics with an API key?”
“What does Lytics need to store a Mailgun API key?”
Tell an agent
Create a Mailgun API key auth labeled {label}.
Save Mailgun key config {config} as authorization {label}.
GET /auth/mailgun-api-key/{id} Look up a Mailgun API key auth · MailgunApiKey: Get auth #
Ask an LLM
“Can I see the Mailgun API key authorization saved in my account?”
“Which provider slug does a stored Mailgun auth report?”
Tell an agent
Get Mailgun API key auth {id}.
Show the Mailgun authorization {id}.
PUT /auth/mailgun-api-key/{id} Update a Mailgun API key auth · MailgunApiKey: Update auth #
Ask an LLM
“How do I rotate the Mailgun API key Lytics uses?”
“Can I rename my Mailgun key authorization?”
Tell an agent
Replace the Mailgun key on auth {id} with {config}.
Rename Mailgun auth {id} to {label}.
POST /auth/mandrill-api-key Add a Mandrill API key connection · MandrillApiKey: Create auth #
Ask an LLM
“How do I authorize Mandrill in Lytics with my API key?”
“Which fields are mandatory when saving a Mandrill key?”
Tell an agent
Create a Mandrill API key auth called {label}.
Store my Mandrill key {config} as auth {label}.
GET /auth/mandrill-api-key/{id} Look up a Mandrill API key auth · MandrillApiKey: Get auth #
Ask an LLM
“Where do I check a Mandrill key authorization I saved?”
“Does a Mandrill auth lookup return who created it?”
Tell an agent
Fetch Mandrill API key auth {id}.
Display the Mandrill authorization {id}.
PUT /auth/mandrill-api-key/{id} Update a Mandrill API key auth · MandrillApiKey: Update auth #
Ask an LLM
“Can I swap out the Mandrill key on an existing authorization?”
“Is relabeling a Mandrill key auth supported?”
Tell an agent
Update Mandrill auth {id} to use key config {config}.
Give Mandrill key auth {id} the label {label}.
POST /auth/mapp-userpass Add a Mapp username/password connection · Mapp_Userpass: Create auth #
Ask an LLM
“How do I connect Mapp to Lytics with a username and password?”
“What must the config contain for a Mapp login authorization?”
Tell an agent
Create a Mapp username-password auth named {label}.
Save Mapp login credentials {config} under label {label}.
GET /auth/mapp-userpass/{id} Look up a Mapp username/password auth · Mapp_Userpass: Get auth #
Ask an LLM
“Can I review the Mapp login authorization by id?”
“What details are shown for a saved Mapp password auth?”
Tell an agent
Get Mapp username-password auth {id}.
Show my Mapp login authorization {id}.
PUT /auth/mapp-userpass/{id} Update a Mapp username/password auth · Mapp_Userpass: Update auth #
Ask an LLM
“How do I update the Mapp password stored in Lytics?”
“Can I change the label of a Mapp login auth?”
Tell an agent
Update Mapp login auth {id} with credentials {config}.
Relabel Mapp username-password auth {id} to {label}.
POST /auth/marketingcloud-v2 Add a Salesforce Marketing Cloud v2 auth · MarketingcloudV2: Create auth #
Ask an LLM
“How do I connect Salesforce Marketing Cloud to Lytics using the v2 auth?”
“What config does a Marketing Cloud v2 authorization require?”
Tell an agent
Create a Marketing Cloud v2 auth labeled {label}.
Authorize Salesforce Marketing Cloud v2 with config {config} as {label}.
GET /auth/marketingcloud-v2/{id} Look up a Marketing Cloud v2 auth · MarketingcloudV2: Get auth #
Ask an LLM
“Can I view my Salesforce Marketing Cloud v2 authorization?”
“Which account owns a given Marketing Cloud v2 auth?”
Tell an agent
Get Marketing Cloud v2 auth {id}.
Show the Salesforce Marketing Cloud v2 authorization {id}.
PUT /auth/marketingcloud-v2/{id} Update a Marketing Cloud v2 auth · MarketingcloudV2: Update auth #
Ask an LLM
“How can I refresh credentials on a Marketing Cloud v2 authorization?”
“Can a Salesforce Marketing Cloud v2 auth be renamed?”
Tell an agent
Update Marketing Cloud v2 auth {id} with config {config}.
Rename Salesforce Marketing Cloud v2 auth {id} to {label}.
POST /auth/marketo-client Add a Marketo client credentials auth · MarketoClient: Create auth #
Ask an LLM
“How do I connect Marketo to Lytics with client credentials?”
“What Marketo client details must go in the auth config?”
Tell an agent
Create a Marketo client auth called {label}.
Save Marketo client id and secret {config} as auth {label}.
GET /auth/marketo-client/{id} Look up a Marketo client auth · MarketoClient: Get auth #
Ask an LLM
“Can I check the Marketo client authorization I configured?”
“Does a Marketo client auth record show its description?”
Tell an agent
Get Marketo client auth {id}.
Show my Marketo client-credentials authorization {id}.
PUT /auth/marketo-client/{id} Update a Marketo client auth · MarketoClient: Update auth #
Ask an LLM
“How do I rotate the Marketo client secret Lytics stores?”
“Can I edit the label on a Marketo client authorization?”
Tell an agent
Update Marketo client auth {id} with new config {config}.
Rename Marketo client auth {id} to {label}.
POST /auth/maropost Add a Maropost connection · Maropost: Create auth #
Ask an LLM
“How do I authorize Maropost so Lytics can reach it?”
“What does a Maropost authorization config include?”
Tell an agent
Create a Maropost auth labeled {label}.
Connect Maropost using config {config} with label {label}.
GET /auth/maropost/{id} Look up a Maropost auth · Maropost: Get auth #
Ask an LLM
“Can I fetch an existing Maropost authorization by id?”
“What label did I give my Maropost auth?”
Tell an agent
Get Maropost auth {id}.
Show the Maropost authorization {id} in account {account}.
PUT /auth/maropost/{id} Update a Maropost auth · Maropost: Update auth #
Ask an LLM
“How do I change the credentials on my Maropost authorization?”
“Can a Maropost auth get a new description?”
Tell an agent
Update Maropost auth {id} with config {config}.
Set Maropost auth {id} description to {description}.
POST /auth/mediamath-no-auth Add a MediaMath connection without credentials · Mediamath_NoAuth: Create auth #
Ask an LLM
“How do I register MediaMath in Lytics when no credentials are needed?”
“Does a MediaMath no-auth connection still need a label and config?”
Tell an agent
Create a MediaMath no-auth authorization labeled {label}.
Add a credential-free MediaMath auth {label} with config {config}.
GET /auth/mediamath-no-auth/{id} Look up a MediaMath no-auth auth · Mediamath_NoAuth: Get auth #
Ask an LLM
“Can I view the MediaMath no-credentials authorization I added?”
“What does Lytics store for a MediaMath no-auth record?”
Tell an agent
Get MediaMath no-auth authorization {id}.
Show the credential-free MediaMath auth {id}.
PUT /auth/mediamath-no-auth/{id} Update a MediaMath no-auth auth · Mediamath_NoAuth: Update auth #
Ask an LLM
“Can I edit the config of a MediaMath no-auth authorization?”
“How do I relabel my credential-free MediaMath auth?”
Tell an agent
Update MediaMath no-auth authorization {id} with config {config}.
Rename the MediaMath no-auth record {id} to {label}.
POST /auth/messagecentral Add a Message Central connection · Messagecentral: Create auth #
Ask an LLM
“How do I connect Message Central to Lytics?”
“What config does a Message Central authorization take?”
Tell an agent
Create a Message Central auth named {label}.
Authorize Message Central with {config} under label {label}.
GET /auth/messagecentral/{id} Look up a Message Central auth · Messagecentral: Get auth #
Ask an LLM
“Can I look up my Message Central authorization by id?”
“Which user last updated my Message Central auth?”
Tell an agent
Get Message Central auth {id}.
Show me Message Central authorization {id}.
PUT /auth/messagecentral/{id} Update a Message Central auth · Messagecentral: Update auth #
Ask an LLM
“How can I change the stored credentials for Message Central?”
“Can I rename a Message Central authorization?”
Tell an agent
Update Message Central auth {id} with config {config}.
Relabel Message Central auth {id} as {label}.
POST /auth/microsoft-capi-token Add a Microsoft conversions API token auth · MicrosoftCapiToken: Create auth #
Ask an LLM
“How do I connect Lytics to Microsoft's conversions API with a token?”
“What token details go into a Microsoft CAPI authorization?”
Tell an agent
Create a Microsoft CAPI token auth labeled {label}.
Save my Microsoft conversions API token {config} as {label}.
GET /auth/microsoft-capi-token/{id} Look up a Microsoft CAPI token auth · MicrosoftCapiToken: Get auth #
Ask an LLM
“Can I see the Microsoft conversions API token authorization I saved?”
“What fields come back for a Microsoft CAPI token auth?”
Tell an agent
Get Microsoft CAPI token auth {id}.
Show the Microsoft conversions API authorization {id}.
PUT /auth/microsoft-capi-token/{id} Update a Microsoft CAPI token auth · MicrosoftCapiToken: Update auth #
Ask an LLM
“How do I replace an expired Microsoft conversions API token?”
“Can I edit the description on a Microsoft CAPI token auth?”
Tell an agent
Update Microsoft CAPI token auth {id} with token config {config}.
Set the description of Microsoft CAPI auth {id} to {description}.
POST /auth/mixpanel-api-secret Add a Mixpanel API secret auth · MixpanelApiSecret: Create auth #
Ask an LLM
“How do I connect Mixpanel to Lytics with an API secret?”
“What must a Mixpanel API secret authorization include?”
Tell an agent
Create a Mixpanel API secret auth called {label}.
Store Mixpanel secret config {config} as auth {label}.
GET /auth/mixpanel-api-secret/{id} Look up a Mixpanel API secret auth · MixpanelApiSecret: Get auth #
Ask an LLM
“Can I retrieve my Mixpanel API secret authorization?”
“Which provider id is attached to my Mixpanel auth?”
Tell an agent
Get Mixpanel API secret auth {id}.
Show Mixpanel authorization {id}.
PUT /auth/mixpanel-api-secret/{id} Update a Mixpanel API secret auth · MixpanelApiSecret: Update auth #
Ask an LLM
“How do I rotate the Mixpanel API secret used by Lytics?”
“Is it possible to rename a Mixpanel secret authorization?”
Tell an agent
Update Mixpanel secret auth {id} with config {config}.
Rename Mixpanel auth {id} to {label}.
POST /auth/mp-api-secret Add an MP API secret auth · MpApiSecret: Create auth #
Ask an LLM
“How do I save an MP API secret authorization in Lytics?”
“What config does an MP API secret auth expect?”
Tell an agent
Create an MP API secret auth labeled {label}.
Store MP API secret config {config} under label {label}.
GET /auth/mp-api-secret/{id} Look up an MP API secret auth · MpApiSecret: Get auth #
Ask an LLM
“Can I view an MP API secret authorization by its id?”
“What does Lytics show for a stored MP API secret auth?”
Tell an agent
Get MP API secret auth {id}.
Display MP secret authorization {id}.
PUT /auth/mp-api-secret/{id} Update an MP API secret auth · MpApiSecret: Update auth #
Ask an LLM
“How do I change the secret on an MP API secret authorization?”
“Can I relabel my MP API secret auth?”
Tell an agent
Update MP API secret auth {id} with config {config}.
Rename MP secret auth {id} to {label}.
POST /auth/netsuite-suitetalk Add a NetSuite SuiteTalk auth · NetsuiteSuitetalk: Create auth #
Ask an LLM
“How do I connect NetSuite to Lytics through SuiteTalk?”
“What SuiteTalk credentials go in the NetSuite auth config?”
Tell an agent
Create a NetSuite SuiteTalk auth called {label}.
Authorize NetSuite SuiteTalk with config {config} as {label}.
GET /auth/netsuite-suitetalk/{id} Look up a NetSuite SuiteTalk auth · NetsuiteSuitetalk: Get auth #
Ask an LLM
“Can I check the NetSuite SuiteTalk authorization I set up?”
“Which account holds my NetSuite SuiteTalk auth?”
Tell an agent
Get NetSuite SuiteTalk auth {id}.
Show the NetSuite authorization {id}.
PUT /auth/netsuite-suitetalk/{id} Update a NetSuite SuiteTalk auth · NetsuiteSuitetalk: Update auth #
Ask an LLM
“How do I update the SuiteTalk credentials for NetSuite in Lytics?”
“Can a NetSuite SuiteTalk auth be relabeled?”
Tell an agent
Update NetSuite SuiteTalk auth {id} with config {config}.
Rename NetSuite auth {id} to {label}.
POST /auth/newrelic-insights-apikey Add a New Relic Insights API key auth · NewrelicInsightsApikey: Create auth #
Ask an LLM
“How do I connect New Relic Insights to Lytics with an API key?”
“What does a New Relic Insights key authorization need?”
Tell an agent
Create a New Relic Insights API key auth labeled {label}.
Save New Relic Insights key config {config} as {label}.
GET /auth/newrelic-insights-apikey/{id} Look up a New Relic Insights key auth · NewrelicInsightsApikey: Get auth #
Ask an LLM
“Can I see my New Relic Insights API key authorization?”
“Does a New Relic Insights auth lookup include its label?”
Tell an agent
Get New Relic Insights auth {id}.
Show New Relic Insights API key authorization {id}.
PUT /auth/newrelic-insights-apikey/{id} Update a New Relic Insights key auth · NewrelicInsightsApikey: Update auth #
Ask an LLM
“How can I rotate the New Relic Insights API key Lytics uses?”
“Can I change the description of a New Relic Insights auth?”
Tell an agent
Update New Relic Insights auth {id} with key config {config}.
Set New Relic Insights auth {id} description to {description}.
POST /auth/onesignal Add a OneSignal connection · Onesignal: Create auth #
Ask an LLM
“How do I authorize OneSignal for Lytics?”
“What goes in the config of a OneSignal authorization?”
Tell an agent
Create a OneSignal auth labeled {label}.
Connect OneSignal with config {config} named {label}.
GET /auth/onesignal/{id} Look up a OneSignal auth · Onesignal: Get auth #
Ask an LLM
“Can I retrieve the OneSignal authorization by id?”
“Who created the OneSignal auth in my account?”
Tell an agent
Get OneSignal auth {id}.
Show OneSignal authorization {id}.
PUT /auth/onesignal/{id} Update a OneSignal auth · Onesignal: Update auth #
Ask an LLM
“How do I update the credentials of my OneSignal authorization?”
“Can I rename a OneSignal auth?”
Tell an agent
Update OneSignal auth {id} with config {config}.
Rename OneSignal auth {id} to {label}.
POST /auth/optimizely-odp-api-key Add an Optimizely ODP API key auth · OptimizelyOdpApiKey: Create auth #
Ask an LLM
“How do I connect Optimizely Data Platform to Lytics with an API key?”
“What must an Optimizely ODP key authorization contain?”
Tell an agent
Create an Optimizely ODP API key auth called {label}.
Save Optimizely ODP key config {config} as auth {label}.
GET /auth/optimizely-odp-api-key/{id} Look up an Optimizely ODP key auth · OptimizelyOdpApiKey: Get auth #
Ask an LLM
“Can I view the Optimizely ODP API key authorization I saved?”
“What details are returned for an Optimizely ODP auth?”
Tell an agent
Get Optimizely ODP auth {id}.
Show the Optimizely ODP API key authorization {id}.
PUT /auth/optimizely-odp-api-key/{id} Update an Optimizely ODP key auth · OptimizelyOdpApiKey: Update auth #
Ask an LLM
“How do I rotate the Optimizely ODP API key in Lytics?”
“Can I relabel an Optimizely ODP key auth?”
Tell an agent
Update Optimizely ODP auth {id} with key config {config}.
Relabel Optimizely ODP auth {id} as {label}.

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: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:


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