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

Unified.to campaign API

The campaign API from Unified.to — 4 operation(s) for campaign.

Unified.to campaign API is one of 140 APIs that Unified.to publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 13 JSON Schema definitions.

Tagged areas include Campaign. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 13 JSON Schemas.

This API exposes 12 operations across 4 paths, and defines 77 schemas. It is described by OpenAPI 3.0.0, at version 1.0.

Requests are made against 3 base URLs: https://api.unified.to, https://api-eu.unified.to, https://api-au.unified.to.

12 operations 4 paths 77 schemas 2 DELETE4 GET2 PATCH2 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0
Servers
https://api.unified.to
https://api-eu.unified.to
https://api-au.unified.to
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

Unified.to campaign API declares 1 security scheme for authenticating requests. An API key is passed in the header as authorization (jwt). By default, every request must be authenticated.

Paths & Operations 12

Across 4 paths, the API surfaces 12 operations — 2 DELETE, 4 GET, 2 PATCH, 2 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

campaign 12
GET
/ads/{connection_id}/campaign
List All Campaigns
listAdsCampaigns 12 params → 200
POST
/ads/{connection_id}/campaign
Create a Campaign
createAdsCampaign 3 params body → 200
DELETE
/ads/{connection_id}/campaign/{id}
Remove a Campaign
removeAdsCampaign 2 params → 200default
GET
/ads/{connection_id}/campaign/{id}
Retrieve a Campaign
getAdsCampaign 4 params → 200
PATCH
/ads/{connection_id}/campaign/{id}
Update a Campaign
patchAdsCampaign 4 params body → 200
PUT
/ads/{connection_id}/campaign/{id}
Update a Campaign
updateAdsCampaign 4 params body → 200
GET
/martech/{connection_id}/campaign
List All Campaigns
listMartechCampaigns 11 params → 200
POST
/martech/{connection_id}/campaign
Create a Campaign
createMartechCampaign 3 params body → 200
DELETE
/martech/{connection_id}/campaign/{id}
Remove a Campaign
removeMartechCampaign 2 params → 200default
GET
/martech/{connection_id}/campaign/{id}
Retrieve a Campaign
getMartechCampaign 4 params → 200
PATCH
/martech/{connection_id}/campaign/{id}
Update a Campaign
patchMartechCampaign 4 params body → 200
PUT
/martech/{connection_id}/campaign/{id}
Update a Campaign
updateMartechCampaign 4 params body → 200

Schemas 77

The contract defines 77 schemas that model the data the API accepts and returns. The most detailed are AdsCampaign (21 properties), MarketingCampaign (14 properties), property_AdsCampaign_targeting_geographic (12 properties), property_AdsCampaign_targeting (10 properties). Each schema is shown below with its type and property counts.

property_AdsCampaign_targeting_geographic_cities
array
property_AdsCampaign_targeting_geographic_postal_codes
array
AdsCampaign
object
21 properties
property_AdsCampaign_targeting_content_video_excluded_youtube_videos
array
property_AdsCampaign_targeting_content_video_player_sizes
array
property_AdsCampaign_targeting
object
10 properties
property_AdsCampaign_targeting_geographic_location_types
array
AdsCampaigns
array
property_AdsCampaign_targeting_audience_behaviors
array
property_AdsCampaign_targeting_geographic_excluded_postal_codes
array
property_AdsCampaign_targeting_device_user_device
array
property_AdsCampaign_targeting_optimization
object
Optimization (Meta: targetingautomation; Google: observation vs targeting mode)
4 properties
property_AdsCampaign_targeting_demographic
object
Demographic targeting (Meta: agemin, agemax, genders)
4 properties
property_AdsCampaign_targeting_geographic_excluded_countries
array
property_AdsCampaign_targeting_content_video_excluded_youtube_channels
array
property_AdsCampaign_targeting_placement
object
5 properties
property_AdsCampaign_targeting_brand_safety_brand_safety_content_filter_levels
array
property_AdsCampaign_targeting_device_types
array
property_AdsCampaign_targeting_device_user_os
array
CityTarget
object
4 properties 1 required
property_AdsCampaign_targeting_audience_interests
array
property_AdsCampaign_targeting_brand_safety_block_list_ids
array
property_AdsCampaign_targeting_geographic_excluded_cities
array
property_AdsCampaign_frequency_cap
object
5 properties
AudienceSegment
object
Audience targeting (Meta: customaudiences, lookalikeaudiences, flexiblespec)
2 properties 1 required
property_AdsCampaign_targeting_audience_lookalike_audiences
array
property_AdsCampaign_targeting_brand_safety_excluded_publisher_categories
array
AudienceCombination
object
4 properties
property_AdsCampaign_targeting_language
object
Language targeting (Meta
2 properties
property_AdsCampaign_targeting_audience
object
8 properties
property_AdsCampaign_targeting_content_video_youtube_videos
array
property_AdsCampaign_targeting_geographic
object
12 properties
property_AudienceCombination_interests
array
property_AdsCampaign_targeting_content_video_positions
array
property_AdsCampaign_targeting_placement_messenger_positions
array
property_AdsCampaign_targeting_placement_facebook_positions
array
LookalikeAudience
object
4 properties 1 required
property_AdsCampaign_targeting_brand_safety_excluded_content_labels
array
Google Ads ContentLabelType
property_AudienceCombination_behaviors
array
property_AdsCampaign_targeting_placement_instagram_positions
array
RegionTarget
object
states, provinces, regions
2 properties 1 required
property_AdsCampaign_targeting_device
object
4 properties
property_AdsCampaign_targeting_audience_custom_audiences
array
property_MarketingCampaign_list_ids
array
Associated listaudience IDs
property_AdsCampaign_targeting_content_urls
array
MarketingCampaign
object
14 properties
property_AdsCampaign_targeting_language_codes
array
AdSchedule
object
6 properties 3 required
property_AdsCampaign_targeting_placement_audience_network_positions
array
property_AudienceCombination_life_events
array
property_AdsCampaign_targeting_brand_safety
object
Brand safety (Meta: excludedpublishercategories, etc.; Google
5 properties
MarketingCampaigns
array
property_AdsCampaign_targeting_content_keywords
array
property_AdsCampaign_targeting_device_carriers
array
property_AdsCampaign_targeting_geographic_us_dmas
array
property_AdsCampaign_targeting_schedule
array
property_AdsCampaign_targeting_audience_excluded_interests
array
property_AudienceCombination_demographics
array
property_AdsCampaign_targeting_brand_safety_publisher_visibility_categories
array
property_AdsCampaign_targeting_content_video_durations
array
property_AdsCampaign_targeting_content
object
7 properties
property_AdsCampaign_targeting_geographic_regions
array
property_AdsCampaign_targeting_content_video_youtube_channels
array
property_AdsCampaign_targeting_audience_excluded_behaviors
array
property_AdsCampaign_targeting_geographic_excluded_us_dmas
array
property_AdsCampaign_targeting_geographic_excluded_regions
array
property_AdsCampaign_targeting_content_video
object
7 properties
property_AdsCampaign_targeting_geographic_countries
array
property_AdsCampaign_targeting_content_excluded_keywords
array
property_AdsCampaign_targeting_content_topics
array
AdsKeyword
object
Content targeting (keywords, topics, placements, video)
2 properties 1 required
property_AdsCampaign_targeting_content_excluded_urls
array
property_AdsCampaign_targeting_audience_excluded_custom_audiences
array
property_AdsCampaign_targeting_audience_combination_spec
array
property_AdsCampaign_targeting_language_locale_ids
array
property_AdsCampaign_targeting_placement_platforms
array
property_AdsCampaign_targeting_content_excluded_topics
array

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unified-to-campaign-api-openapi.yml Raw ↑

Other APIs Unified.to publishes across the network.

Unified.to
Unified.to Authentication API
Unified.to account API
Unified.to accounting API
Unified.to activity API
Unified.to ad API
Unified.to ads API
Unified.to apicall API
Unified.to application API
Unified.to applicationstatus API
Unified.to assessment API
Unified.to ats API
Where this information came from

This is an independent, third-party profile of Unified.to campaign 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.