How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Unify Analytics Events API

Server-side event collection for the Unify Analytics API - identify, page and track events posted from a website or product with a public write key over HTTP Basic. 3 operation(s).

Unify Analytics Events API is one of 11 APIs that Unify publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Event. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, rate-limit docs, and authentication docs.

This API exposes 3 operations across 3 paths, and defines 28 schemas. It is described by OpenAPI 3.0.0, at version 1.

Requests are made against a single base URL, https://api.unifyintent.com/analytics/v1.

3 operations 3 paths 28 schemas 3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1
Base URL
https://api.unifyintent.com/analytics/v1
Authentication
HTTP Basic
Terms of Service
Resource Areas
1

Authentication & Security 1

Unify Analytics Events API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (BasicAuth). By default, every request must be authenticated.

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 3 POST. Each is listed below with its method, path, parameters, and response codes.

Events 3
POST
/identify
Send an "identify" event.
send_identify_event body → 200202401
POST
/page
Send a "page" event.
send_page_event body → 200202401
POST
/track
Send a "track" event.
send_track_event body → 200202401

Schemas 28

The contract defines 28 schemas that model the data the API accepts and returns. The most detailed are CreateOrUpdateUPersonAttributes (17 properties), CreateOrUpdateUCompanyAttributes (15 properties), IdentifyEvent (9 properties), UValues.UAddress (9 properties). Each schema is shown below with its type and property counts.

CampaignParams
object
UTM parameters for tracking marketing campaigns.
5 properties
CreateOrUpdateUCompanyAttributes
object
15 properties 1 required
CreateOrUpdateUPersonAttributes
object
17 properties 1 required
EventContext
object
Contextual client information attached to an analytics event.
6 properties
IdentifyEvent
object
An identify event is used to send information about a visitor.
9 properties 4 required
PageEvent
object
A page view event represents a client visiting a page on a website.
8 properties 4 required
PageProperties
object
Details about a page included in a page request.
5 properties
TrackEvent
object
A track event represents a custom action or activity performed by a visitor.
8 properties 5 required
TrackProperties
object
Details about an event included in a track request.
5 properties
Traits
object
Traits for the identify request payload.
1 property 1 required
UValues.UAddress
object
Composite object representing a physical address.
9 properties
UValues.UBoolean
boolean
Boolean value.
UValues.UCountry
object
Composite object representing a country.
2 properties 2 required
UValues.UCountryCode
string
ISO 3166-1 alpha-2 country code.
UValues.UCurrency
object
Composite object representing a currency value.
2 properties 2 required
UValues.UCurrencyCode
string
ISO 4217 currency code.
UValues.UDate
string
String value representing a date.
UValues.UEmail
string
String value representing an email address.
UValues.UInteger
integer
Integer value.
UValues.UPhoneNumber
string
String value representing a phone number.
UValues.UReferenceById
object
Reference to another object record by ID. This will find an existing record by its ID, and an error will be returned if the record does not exist.
1 property 1 required
UValues.UReferenceByMatch
object
Reference to another object record by match criteria. This will find an existing record using the provided match criteria, and null will be returned if no matc…
1 property 1 required
UValues.UReferenceByUpsert
object
Reference to another object record by performing a nested upsert. At least one of create, createorupdate or createorupdateifempty must be provided, and all req…
6 properties 1 required
UValues.UText
string
String value.
UValues.UUrl
string
String value representing a web URL or internet domain.
UValues.UUuid
string
String UUIDv4 value.
ipv4
string
ipv6
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unify-events-api-openapi.yml Raw ↑

Other APIs Unify publishes across the network.

Unify Event Query Jobs API
Unify Objects API
Unify Object Attributes API
Unify Object Attribute Options API
Unify Object Records API
Unify Object Record Query Jobs API
Unify Sequences API
Unify Sequence Enrollments API
Unify Sequence Enrollment Steps API
Unify Tasks API
Where this information came from

This is an independent, third-party profile of Unify Analytics Events 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.