V1 Lytics API
Version 1 of the Lytics API — the data collection, personalization, segmentation, content and catalog surface. Includes the /collect data upload endpoints, the personalization and entity lookup APIs, segment scan and segment ML, content classification and recommendation, the schema catalog, and account management.
V1 Lytics API is one of 2 APIs that Lytics publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Data Upload, Segment, Personalization, Content, and Catalog. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes 136 operations across 88 paths, organized into 20 resource areas, and defines 93 schemas. It is described by OpenAPI 3.0.0, at version 1.0.0.
Requests are made against a single base URL, https://api.lytics.io.
Metadata
The identity and technical contract details declared by the specification.
Authentication & Security 1
V1 Lytics API declares
1 security scheme
for authenticating requests.
An API key is passed in the header as Authorization (ApiKeyAuth).
Paths & Operations 136
Across 88 paths, the API surfaces 136 operations — 18 DELETE, 69 GET, 4 PATCH, 37 POST, 8 PUT. They span 20 resource areas, including DataUpload, Segment, SegmentCollection, Subscription, Personalization, Content, System Events, Catalog, and 12 more. Each is listed below with its method, path, parameters, and response codes.
APIs for collecting or uploading data. There are two main APIs, one for uploading Large files (bulk, millions of records) and another for sending real-time, or slightly batched ev…
Segments are named, logical expressions of users. These segments may logically be built using other segments as well. The segment api provides a list of segments built by both the…
Segment Collections are grouped/named lists of segments. Segments that participate in a collection such as Goals are related. The Lytics App ui has one predefined collection calle…
BETA API Subscriptions are queries into real-time events in Lytics, most commonly listening to a list of users entering/leaving segments ie triggers. Common Use Cases Upon Enterin…
Entity API, ie Personalization or Profile API. Retrieve attributes and segments an entity (most likely a user) is a member of. The Entity is a User most likely, but since Lytics i…
Content APIs for Lytics Content Affinity Engine, allow for adding content into lytics, getting lists of content, and understanding the content and content-topics. Content Classifi…
Get internal Lytics system events. These events are generally related to internal changes to state of an account. Common changes are CRUD Operations (Create, Update, Delete) of Ac…
Catalog exposes info about the schema of the data in Lytics. Entities are Object Types, the primary one being a User although most accounts also have Content and Campaign as well.…
The Metric API provides access to a variety of metrics that are recorded in the Lytics platform. With this API, you can access segment-size metrics, events received per-hour, as w…
Account related resources of the Lytics API. The Account resource describes an account. An account can be a Master account, which means that it is a billing account. Master accoun…
Account Settings describe features/settings for a Lytics account.
Info about Administrative Lytics account users Lytics users are unique across accounts They get invited to have access to your account
Work is an integration unit, typically for imports and exports. Most run continually, while some run to completion. You generally would only use it through the Webadmin Integratio…
API for creation or storage of auth tokens. Most of these tokens are created from the Integrations/Imports setup for Lytics integrations. Additionally, api tokens can be created/m…
Provider is a 3rd party Lytics Integrates with (Mailchimp, Optimizely, Mixpanel, Facebook etc)
Workflow is a specification for a work unit
Schema management api to add/edit queries and user-fields. Lytics Query Language ============================= The Lytics Query Language is used to define the transformation of up…
SegmentML provides a framework for building custom machine learning models directly in Lytics. Lytics SegmentML models are self-training, continuously-updating and real-time. Segm…
API for creating stream models. A stream is the same as a [data stream](https://learn.lytics.com/product-docs/data-management/using-data-streamswhat-are-data-streams? ) and is con…
API for creating and managing Experiences as well as all related and/or dependent models such as but not limited to Groups, Templates, Candidates, etc.
Schemas 93
The contract defines 93 schemas that model the data the API accepts and returns. The most detailed are AccountModel (8 properties), AccountSettingModel (6 properties), SegmentMLModel (5 properties), PersonalizationModel (4 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from Lytics 1
Other APIs Lytics publishes across the network.
This is an independent, third-party profile of V1 Lytics API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.