BlueConic is a customer data platform (CDP) with a REST API for managing unified customer profiles, lifecycle stages, segments, connections, and permissions-based data activation. The API provides OAuth 2.0-secured access to visitor profiles, segments, interactions, and audit events via an OpenAPI-compliant interface.
BlueConic publishes 28 API contracts indexed on the APIs.io network, including Audit Events API, Channels API, Connections API, and 25 more. Tagged areas include Customer Data Platform, CDP, Customer Profiles, Segments, and Data Activation.
The BlueConic catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
BlueConic’s developer surface includes authentication, documentation, engineering blog, pricing, support, changelog, sandbox, and 48 more developer resources.
The questions people put to an LLM, and the jobs they hand an agent, that BlueConic's APIs answer — each one linked to the operation that does it.
Generated by API Evangelist
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/blueconic/"><img src="https://apis.io/badge/blueconic/card.svg" alt="BlueConic on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Documented Reversibility+6 pts — a reversal operation in the contract, graded up when a window is documented too
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs
Protected Resource Metadata+5 pts — a served /.well-known/oauth-protected-resource carrying `resource` (documented), and naming its authorization_servers (verified)
4 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Access Clarityscores 47.4 — up to +10.5 composite points
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The Audit Event API allows users to connect BlueConic to a SIEM system. We recommend using this API to periodically receive security-related activities based on a rolling window...
The Channel API allows you to retrieve information about [channels in BlueConic](https://support.blueconic.com/hc/en-us/articles/200472632-Overview-What-are-channels-in-BlueConic).
BlueConic Connections lets you connect with other systems to synchronize customer data. The following methods allow you to retrieve the connection configuration and run history....
A Dialogue is an online (personalized) conversation with a visitor to a channel. [Read more](https://support.blueconic.com/hc/en-us/articles/200456521-What-are-dialogues-)
Retrieve all types of groups, such as “Househould” or “Account”. Each group type has its own properties that can be used for segmentation. <a href="https://support.blueconic.com...
The following methods allow you to create, modify, retrieve, and delete BlueConic groups. To manage group properties, use the [Properties endpoints](https://rest.apidoc.blueconi...
Used to track an interaction (view, click, or conversion) with a BlueConic Dialogue. See [Tracking metrics for views, clicks, and conversions](https://support.blueconic.com/hc/e...
Get the interactions (i.e. listeners and/or dialogues) that must be executed for a given profile that visits a certain web page (for web channels), a screen (on mobile or CTV ch...
The following methods allow you to retrieve information about lifecycles. See [Lifecycles](https://support.blueconic.com/en/articles/247909-lifecycles-overview).
Listeners add information about visitors to their profile, based on their online behavior or provided input. Use this endpoint to retrieve listener configuration. [Read more](ht...
The following methods allow you to create, modify, retrieve, and delete machine learning Models in ONNX format. See [Models](https://support.blueconic.com/en/articles/307965-rea...
The following methods allow you to retrieve AI Workbench notebooks and their run history. See [AI Workbench Overview](https://support.blueconic.com/en/articles/247838-ai-workben...
The OAuth 2.0 API allows external applications to be authenticated and authorized to access the public BlueConic API. The OAuth 2.0 specification is implemented according to [RF...
Objectives are used to group items needed for your marketing objectives. When consent is required, items in the objective only get access to profiles that have given consent to ...
Pageview events are used to track page views by profiles. This is used by BlueConic Listeners. See [Listeners and Trackers](https://support.blueconic.com/hc/en-us/sections/20091...
Retrieve plugins from the gallery, or limit results to installed plugins only. See [Plugins](https://support.blueconic.com/en/articles/248049-plugins-overview).
Consent management events for a profile; consent changed or permission level changed. [Read more about using Objectives for privacy and consent](https://support.blueconic.com/hc...
The following methods allow you to create, modify, retrieve properties from, and delete [BlueConic Profiles](https://support.blueconic.com/hc/en-us/articles/115001671965-Overvie...
The following methods allow you to retrieve and update [Profile Properties](https://support.blueconic.com/hc/en-us/articles/202608231-Capturing-customer-data-in-Profile-Properti...
Generate individualized content and product recommendations for a given profile. [Read more](https://support.blueconic.com/hc/en-us/articles/115005971169-Overview-Content-and-Pr...
A role contains a collection of data privacy and feature access permissions that you can assign to a user. Every BlueConic user is assigned to at least one role. A user can only...
A segment is a group of profiles characterized by a defined set of attributes & properties. The following methods allow you to retrieve information from segments and the profile...
A store is a database for managing metadata about products or articles. You can populate it using a Product collector or Content collector, which scrapes data from your website....
Roll up BlueConic timeline event data and store the results in a profile property. You can use that profile property for segmentation, reporting, and activation. [Read more](htt...
Timeline events store time-based data on events that occur for a profile, such as product orders or page views. In BlueConic, a Timeline event type defines how events are stored...
The following methods allow you to create, modify, and retrieve URL mappings (tracking pixel or shortened URL). These can be created via the External tracker tab, but can also b...
BlueConic ships an official MCP surface in two shapes. Every BlueConic tenant serves a hosted HTTP MCP endpoint at https://{tenantname}.blueconic.net/mcp, and a local stdio serv...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
SOC 2 Type 2, TRUSTe Verified Privacy Seal, TRUSTe Verified International Privacy Seal, EU-U.S. Data Privacy Framework (incl. UK Extension and Swiss-U.S. DPF)
aid: blueconic
name: BlueConic
description: BlueConic is a customer data platform (CDP) with a REST API for managing unified customer profiles, lifecycle
stages, segments, connections, and permissions-based data activation. The API provides OAuth 2.0-secured access to visitor
profiles, segments, interactions, and audit events via an OpenAPI-compliant interface.
type: Index
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: enterprise
onboarding: self-serve
trial: false
try_now: false
public: false
gated: none
gated_source:
- onboarding
label: Enterprise · Self-serve signup
confidence: medium
source:
- authentication
- rate-limits
- security
- sandbox
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/blueconic.png
url: https://raw.githubusercontent.com/api-evangelist/blueconic/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-08-13'
specificationVersion: '0.23'
tags:
- Customer Data Platform
- CDP
- Customer Profiles
- Segments
- Data Activation
- First-Party Data
- Lifecycle Stages
- Connections
- Privacy
apis:
- aid: blueconic:blueconic-audit-events-api
name: BlueConic Audit Events API
description: "The Audit Event API allows users to connect BlueConic to a SIEM system. We recommend using this API to periodically\
\ receive security-related activities based on a rolling window. The API has a 30-day retention period.\n\nThe API logs\
\ the following audit events:\n\n| Object | Events \
\ |\n|:---------------------------|:-----------------------------------------------------------------------------------------------|\n\
| BlueConic hostname | Create, Update, Delete \
\ |\n| BlueConic Support Access | Update (for each change) \
\ |\n| Channel | Create, Update, Delete \
\ |\n| Clean up rule | Create, Update, Delete \
\ |\n| Connection | Create, Update, Delete, Manual run,\
\ Scheduled run |\n| Dashboard | Create, Update, Delete\
\ |\n| Dialogue | Create, Update,\
\ Delete |\n| Domain Group | Create,\
\ Update, Delete |\n| Gen AI Setting \
\ | Update (for each change) |\n| Group \
\ | Read, Update, Delete |\n\
| Group type | Create, Update, Delete \
\ |\n| Ip range | Create, Update, Delete \
\ |\n| Language | Create, Update, Delete \
\ |\n| Lifecycle | Create, Update, Delete \
\ |\n| Merge rule | Create, Update, Delete \
\ |\n| Models | Create, Update, Delete\
\ |\n| Notebook | Create, Update,\
\ Delete, Manual run, Scheduled run, Editor run |\n| OAuth application | Create,\
\ Update, Delete |\n| OAuth token \
\ | Create, Update, Delete |\n| Objective \
\ | Create, Update, Delete |\n\
| Plugin | Create, Update, Delete \
\ |\n| Privacy setting | Update (for each change) \
\ |\n| Profile | Read, Update, Delete \
\ |\n| Profile property | Create, Update, Delete \
\ |\n| Role | Create, Update, Delete \
\ |\n| Segment | Create, Update, Delete\
\ |\n| Single Sign On Setting | Update (for\
\ each change) |\n| Inactvity Setting |\
\ Update (for each change) |\n| Supported Legislation\
\ Zone | Create, Delete, Update |\n| Timeline\
\ Event Rollup | Create, Update, Delete |\n\
| Timeline Event Type | Create, Update, Delete \
\ |\n| Tracker | Create, Update, Delete \
\ |\n| User | Login, Login failed, Logout, Create, Update, Delete, Password\
\ reset requested, Password change |\n\n\nOnly Profile and Group viewed, updated, or deleted by a user from the Profile\
\ and Groups tab are logged.\n\nThe following events are not considered as human actions, and therefore not covered in\
\ the Platform\nAudit Event API:\n\n- Connections that import or export profiles.\n- Profile and group creation (Profiles\
\ can only be created by a visitor or an import connection).\n\n**Event data**\n\nThe following event data is available:\n\
\n| Field | Description | Example values \
\ \
\ \
\ \
\ \
\ |\n| :--- | :--- |:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n\
|date|Datetime in UTC when the event occurred. The date is in the https://www.ietf.org/rfc/rfc3339.txt format.| 2025-04-15T11:24:01.183Z\
\ \
\ \
\ \
\ \
\ |\n|username|(BlueConic) Identifier (email address) of\
\ the user who did the action.<br /><br />Value is empty for failed login attempts.| test@blueconic.com \
\ \
\ \
\ \
\ \
\ |\n|objectType|Object of the action.| <ul><li>BLUECONIC_HOSTNAME</li><li>BLUECONIC_SUPPORT_ACCESS_SETTING</li><li>CHANNEL</li><li>CLEAN_UP_RULE</li><li>CONNECTION</li><li>DASHBOARD</li><li>DIALOGUE</li><li>DOMAIN_GROUP</li><li>GEN_AI_SETTING</li><li>GROUP</li><li>GROUP_TYPE</li><li>IP_RANGE</li><li>LANGUAGE</li><li>LIFECYCLE</li><li>LISTENER</li><li>MERGE_RULE</li><li>NOTEBOOK</li><li>OBJECTIVE</li><li>PLUGIN</li><li>PRIVACY_SETTING</li><li>PROFILE</li><li>PROFILE_PROPERTY</li><li>ROLE</li><li>SEGMENT</li><li>SINGLE_SIGN_ON_SETTING</li><li>SUPPORTED_LEGISLATION_ZONE</li><li>TRACKER</li><li>USER</li></ul>\
\ |\n|objectId|<ul><li>Email address in case of a user. <ul><li>In the case of LOGIN_FAILED and a user tried to login\
\ with an invalid format email address, it could be that the user filled the password in the email address field. In that\
\ case the objectId is empty</li></ul></li><li>Grouptype_GroupID in case of a group</li><li> For PRIVACY_SETTING and SINGLE_SIGN_ON_SETTING,\
\ the objectId is the name(s) of the changed setting. E.g. Status, Identity_Provider_Issuer_URL_Entity_ID.</li><li> For\
\ BLUECONIC_SUPPORT_ACCESS_SETTING the objectID contains the new settings.<ul><li> `\"objects\" : [ {\"name\" : \"No Access\"\
, \"id\" : \"none\" } ]` or </li><li>`\"objects\" : [ {\"name\" : \"User name here\", \"id\" : \"user1@blueconic.com\"\
\ },{\"name\" : \"User name 2 here\", \"id\" : \"user2@blueconic.com\" }], (contains the new list)` or</li><li>`\"objects\"\
\ : [ {\"name\" : \"All BlueConic support employees\", \"id\" : \"all\" } ],`</li></ul></li><li>UUID or identifier in\
\ case of other object types.</li></ul>| <ul><li>1b1e50a5-c46a-4309-a95c-d4e19985fbbb</li><li>test@blueconic.com</li><li>test_objective</li><li>test_profile_property</li></ul>\
\ \
\ \
\ \
\ |\n|objectName|<p>Human readable name of the object.</p><p>For\
\ Profiles, the name is determined by the first value that is not empty:</p><ol><li>fullname</li><li>email</li><li>BlueConic\
\ ID (UUID)</li></ol><p>For Users, the name is determined by the first value that is not empty:</p><ol><li>fullname</li><li>email</li></ol><ul><li>In\
\ the case of LOGIN_FAILED and a user tried to login with an invalid format email address, it could be that the user filled\
\ the password in the email address field. In that case, the objectName is empty.</li></ul><p>For groups, the name is\
\ the group id.</p><p><span>For PRIVACY_SETTING and SINGLE_SIGN_ON_SETTING, the objectName is the name(s) of the changed\
\ setting. E.g. Status, Identity_Provider_Issuer_URL_Entity_ID.</span></p><p>For BLUECONIC_SUPPORT_ACCESS_SETTING the\
\ objectName contains the new settings.</p><ul><li><p>`\"objects\" : [ {\"name\" : \"No Access\", \"id\" : \"none\" }\
\ ]` or</p></li><li ><p> `\"objects\" : [ {\"name\" : \"User name here\", \"id\" : \"user1@blueconic.com\" },{\"name\"\
\ : \"User name 2 here\", \"id\" : \"user2@blueconic.com\" }],` (contains the new list) or</p></li><li><p>`\"objects\"\
\ : [ {\"name\" : \"All BlueConic support employees\", \"id\" : \"all\" } ],`</p></li></ul>| <ul><li>SFTP connection</li><li>test@blueconic.om</li><li>Keyword\
\ Interest Ranking</li> \
\ \
\ \
\ \
\ |\n|operation| Action performed on the object. \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ | <ul><li>CREATE</li><li>UPDATE</li><li>DELETE</li><li>EDITOR_RUN</li><li>READ</li><li>LOGIN</li><li>LOGIN_FAILED</li><li>LOGOUT</li><li>MANUAL_RUN</li><li>PASSWORD_RESET_REQUESTED</li><li>PASSWORD_CHANGE</li><li>SCHEDULED_RUN</li></ul>\
\ \
\ \
\ \n|ipAddress| The source IP address\
\ from which the event was triggered. \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ | 192.168.1.100 \
\ \
\ \
\ \
\ |\n|application|\
\ The application that performed the audit event operation. \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ \
\ | blueconic \
\ \
\ \
\ \
\ \
\ |"
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Audit Events
properties:
- type: OpenAPI
url: openapi/blueconic-audit-events-api-openapi.yml
- type: Overlay
url: overlays/blueconic-audit-events-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-channels-api
name: BlueConic Channels API
description: The Channel API allows you to retrieve information about [channels in BlueConic](https://support.blueconic.com/hc/en-us/articles/200472632-Overview-What-are-channels-in-BlueConic).
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Channels
properties:
- type: OpenAPI
url: openapi/blueconic-channels-api-openapi.yml
- type: Overlay
url: overlays/blueconic-channels-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-connections-api
name: BlueConic Connections API
description: BlueConic Connections lets you connect with other systems to synchronize customer data. The following methods
allow you to retrieve the connection configuration and run history. [Read more](https://support.blueconic.com/hc/en-us/articles/202532092-Synchronizing-your-data-with-Connections?utm_source=BlueConic_User)
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Connections
properties:
- type: OpenAPI
url: openapi/blueconic-connections-api-openapi.yml
- type: Overlay
url: overlays/blueconic-connections-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-dialogues-api
name: BlueConic Dialogues API
description: A Dialogue is an online (personalized) conversation with a visitor to a channel. [Read more](https://support.blueconic.com/hc/en-us/articles/200456521-What-are-dialogues-)
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Dialogues
properties:
- type: OpenAPI
url: openapi/blueconic-dialogues-api-openapi.yml
- type: Overlay
url: overlays/blueconic-dialogues-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-group-types-api
name: BlueConic Group Types API
description: Retrieve all types of groups, such as “Househould” or “Account”. Each group type has its own properties that
can be used for segmentation. <a href="https://support.blueconic.com/hc/en-us/articles/360019531594-Creating-and-managing-groups">Read
more</a>
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Group Types
properties:
- type: OpenAPI
url: openapi/blueconic-group-types-api-openapi.yml
- type: Overlay
url: overlays/blueconic-group-types-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-groups-api
name: BlueConic Groups API
description: 'The following methods allow you to create, modify, retrieve, and delete BlueConic groups. To manage group
properties, use the [Properties endpoints](https://rest.apidoc.blueconic.com/#tag--Properties).
Best practice when updating groups is to use the bulk endpoint rather than a single request for each individual update.'
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Group
tags_raw:
- Groups
properties:
- type: OpenAPI
url: openapi/blueconic-groups-api-openapi.yml
- type: Overlay
url: overlays/blueconic-groups-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-interaction-events-api
name: BlueConic Interaction events API
description: Used to track an interaction (view, click, or conversion) with a BlueConic Dialogue. See [Tracking metrics
for views, clicks, and conversions](https://support.blueconic.com/hc/en-us/articles/360020105614-Tracking-metrics-for-views-clicks-and-conversions).
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Interaction events
properties:
- type: OpenAPI
url: openapi/blueconic-interaction-events-api-openapi.yml
- type: Overlay
url: overlays/blueconic-interaction-events-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-interactions-api
name: BlueConic Interactions API
description: Get the interactions (i.e. listeners and/or dialogues) that must be executed for a given profile that visits
a certain web page (for web channels), a screen (on mobile or CTV channels) or a campaign ID (for email channels). Read
more about [Dialogues](https://support.blueconic.com/hc/en-us/articles/202425271-Dialogues-Overview) or [Listeners](https://support.blueconic.com/hc/en-us/articles/202531942-Listeners-Overview).
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Interactions
properties:
- type: OpenAPI
url: openapi/blueconic-interactions-api-openapi.yml
- type: Overlay
url: overlays/blueconic-interactions-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-lifecycles-api
name: BlueConic Lifecycles API
description: The following methods allow you to retrieve information about lifecycles. See [Lifecycles](https://support.blueconic.com/en/articles/247909-lifecycles-overview).
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Lifecycles
properties:
- type: OpenAPI
url: openapi/blueconic-lifecycles-api-openapi.yml
- type: Overlay
url: overlays/blueconic-lifecycles-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
- aid: blueconic:blueconic-listeners-api
name: BlueConic Listeners API
description: Listeners add information about visitors to their profile, based on their online behavior or provided input.
Use this endpoint to retrieve listener configuration. [Read more](https://support.blueconic.com/en/articles/247923-listeners-overview)
humanURL: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
baseURL: https://{tenantname}.blueconic.net/rest/v2
tags:
- Listeners
properties:
- type: OpenAPI
url: openapi/blueconic-listeners-api-openapi.yml
- type: Overlay
url: overlays/blueconic-listeners-api-overlay.yaml
- type: Documentation
url: https://support.blueconic.com/en/articles/248008-overview-blueconic-rest-api
- type: GettingStarted
url: https://support.blueconic.com/en/articles/248009-using-the-blueconic-rest-api-v2
- type: Authentication
url: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
- type: AuthorizationCodeFlow
url: https://support.blueconic.com/en/articles/247559-authorizing-applications-using-the-authorization-code-flow
- type: ClientCredentialsFlow
url: https://support.blueconic.com/en/articles/247558-authorizing-applications-using-the-client-credentials-flow
# --- truncated at 32 KB (60 KB total) ---
# Full source: https://artifacts.apis.io/blueconic/apis.yml
BlueConic API — frequently asked questions
Does BlueConic have an API?
Yes. APIs.io lists 28 APIs from BlueConic, including BlueConic Audit Events API, BlueConic Channels API and BlueConic Connections API, and 25 more.
Is there an OpenAPI specification for the BlueConic API?
Yes. APIs.io indexes 28 OpenAPI specifications for BlueConic, each linked for download from this page.
How do I authenticate with the BlueConic API?
BlueConic documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Blueconic Authentication.
Does BlueConic have an MCP server?
Yes. APIs.io lists 2 MCP servers for BlueConic: BlueConic ships an official MCP surface in two shapes. Every BlueConic tenant serves a hosted HTTP MCP endpoint at https://{tenantname}.blueconic.net/mcp, and a local stdio server ships as the npm pac
Is the BlueConic API ready for AI agents?
BlueConic has a Kin Score of 68.6 out of 100 (exemplar) and an Agent Readiness score of 48.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.