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

MOLOCO Audience Target API

The AudienceTarget API from MOLOCO — 2 operation(s) for audiencetarget.

MOLOCO Audience Target API is one of 41 APIs that MOLOCO publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AudienceTarget. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 5 operations across 2 paths, and defines 60 schemas. It is described by OpenAPI 3.2.0, at version 1.10.

Requests are made against a single base URL, https://api.moloco.cloud.

5 operations 2 paths 60 schemas 1 DELETE2 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.10
Base URL
https://api.moloco.cloud
Authentication
API Key
Resource Areas
1

Authentication & Security 1

MOLOCO Audience Target API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer). By default, every request must be authenticated.

Paths & Operations 5

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

AudienceTarget 5
GET
/cm/v1/audience-targets
List up AudienceTargets.
DspApi_ListAudienceTargets 1 param → 200default
POST
/cm/v1/audience-targets
Create a new AudienceTarget.
DspApi_CreateAudienceTarget 1 param body → 200default
GET
/cm/v1/audience-targets/{audience_target_id}
Read an existing AudienceTarget.
DspApi_ReadAudienceTarget 2 params → 200default
DELETE
/cm/v1/audience-targets/{audience_target_id}
Delete an existing AudienceTarget.
DspApi_DeleteAudienceTarget 2 params → 200default
PUT
/cm/v1/audience-targets/{audience_target_id}
Update an existing AudienceTarget.
DspApi_UpdateAudienceTarget 2 params body → 200default

Schemas 60

The contract defines 60 schemas that model the data the API accepts and returns. The most detailed are dspAudienceTargetingCondition (90 properties), dspSharedAudienceTarget (10 properties), commonPostbackEventsCondition (7 properties), AudienceTargetingConditionCustomAudienceSet (4 properties). Each schema is shown below with its type and property counts.

CustomAudienceSetCustomAudienceCondition
object
3 properties
messagesReadAudienceTargetResponse
object
1 property
messagesUpdateAudienceTargetErrorAPIErrorInfoErrorReason
string
- AUDIENCETARGETNOTFOUND: Cannot find the requested audience. - AUDIENCETARGETLATITUDEVALUENOTINRANGE: targetingcondition has an invalid latitude value, which…
messagesListAudienceTargetsErrorAPIErrorInfo
object
3 properties
commonBannerApi
string
messagesReadAudienceTargetError
object
3 properties
commonAdExchange
string
Enumeration of ad exchanges supported by Moloco Ads. - SIGNALPLAY: MANPLUS == SIGNALPLAY. just added for distinguishing video and banner report - MOLOCOSDK: Us…
adcloudcommonEventType
string
Enumeration of event types supported by Moloco Ads. This value is not part of the specification. - BIDMADE: A bid has been made for a bid request. - BIDWON: Th…
messagesDeleteAudienceTargetErrorAPIErrorInfoErrorReason
string
- AUDIENCETARGETNOTFOUND: Cannot find the requested audience. - AUDIENCETARGETCANNOTUPDATEPREDEFINEDAUDIENCETARGET: Update for predefined audience target is no…
adcloudcommonInterval
object
Interval represents a contiguous integer range [start, end).
2 properties
adcloudcommonCreativeType
string
Enumeration of creative types supported by Moloco Ads. This value is not part of the specification.
messagesListAudienceTargetsErrorAPIErrorInfoErrorReason
string
messagesReadAudienceTargetErrorAPIErrorInfo
object
3 properties
AudienceTargetingConditionWeeklyScheduleFilter
object
WeeklyScheduleFilter specifies a time range on certain days of a week.
3 properties 1 required
messagesUpdateAudienceTargetResponse
object
1 property
AudienceTargetingConditionDeviceOsFilter
object
Device OS and version filter condition.
3 properties 1 required
AudienceTargetingConditionMediaChannelType
string
- UNKNOWNMEDIACHANNELTYPE: This value is not part of the specification.
messagesDeleteAudienceTargetError
object
3 properties
CustomAudienceSetAppEvent
object
3 properties
commonCircle
object
Circle defines a circle with a center geo location and radius in km.
2 properties
messagesCreateAudienceTargetErrorAPIErrorInfo
object
3 properties
messagesUpdateAudienceTargetErrorAPIErrorInfo
object
3 properties
adcloudcommonDayOfWeek
string
Enumeration for week days. This value is not part of the specification.
commonPostbackEventCount
object
Postback Event Count. It specifies an interval for a list of events from an app bundle.
3 properties
messagesCreateAudienceTargetErrorAPIErrorInfoErrorReason
string
- AUDIENCETARGETNOTFOUND: Cannot find the requested audience. - AUDIENCETARGETLATITUDEVALUENOTINRANGE: targetingcondition has an invalid latitude value, which…
AudienceTargetingConditionCustomAudienceSet
object
CustomAudienceSet represents a group of target users to whom we're going to show an ad. CustomAudienceSet is consist of a dynamic (not pre-determined) set of t…
4 properties
commonTimeDuration
object
Represents a time duration with an amount and a unit.
2 properties
LocationSetZipCodeSet
object
2 properties
commonDisplayManagerVersion
object
Display Manager Version.
2 properties
dspAudienceTargetingCondition
object
AudienceTargetingCondition specifies conditions for AudienceTargeting. This condition object contains various filters on multiple dimensions of bid-request, ap…
90 properties
commonDeviceOs
string
Enumeration of device OS types supported by Moloco Ads. This value is not part of the specification. - ANDROID: Android device OS. - IOS: iOS device OS. - VERS…
commonPostbackEventsCondition
object
Postback Events Condition.
7 properties
commonLatLng
object
Point defines a geo location by latitude, longitude.
2 properties
messagesListAudienceTargetsError
object
3 properties
messagesListAudienceTargetsResponse
object
1 property
adcloudcommonTimezonePolicy
string
TimezonePolicy defines the time configuration. - DEVICETIME: Time object is given in the device's time (depends on user device timezone). - UTCTIME: Time objec…
commonTagsThrottleCondition
object
Tags Thrrottle Condition. It specifies a throttle rate for a list of tags. All the tags in a list will have same throttle rate.
2 properties
commonTimeUnit
string
A unit of time, e.g. second, minute, etc. This value is not part of the specification.
AudienceTargetingConditionCoppaAcceptance
string
Indicates whether to bid according to the COPPA(Children's Online Privacy Protection Act) value of BidRequest. - UNKNOWNCOPPA: Doesn't filter BidRequest accord…
AudienceTargetingConditionNewUserFilter
object
Filter to target new users only.
1 property 1 required
commonAudienceData
object
Audience Data. It is a filter based on AudienceData stored in UPT.
2 properties
AudienceTargetingConditionPlacementReason
string
The reason of the placement. It is used to track the reason why customers set the allowed or blocked app's.
messagesUpdateAudienceTargetError
object
3 properties
adcloudcommonFloatingPointRange
object
2 properties
CustomAudienceSetApp
object
App matches a user based on app engagement within a time window. Use AppEvent when targeting a specific event by name.
2 properties
AudienceTargetingConditionLocationFilter
object
LocationFilter represents a geolocationcal condition using different related conditions. The condition will be met if any of the listed conditions is met.
4 properties
commonGender
string
Enumeration of gender types. This value is not part of the specification.
messagesCreateAudienceTargetError
object
3 properties
commonTimeInterval
object
Interval with start and end timestamps in RFC3339 format.
2 properties
AudienceTargetingConditionLocationSet
object
LocationSet represents target areas to allow or block. If multiple fields are set, a union of them is used.
2 properties
dspSharedAudienceTarget
object
SharedAudienceTarget represents a persisted AudienceTargetingCondition that can be shared across multiple Campaigns. It can be referenced by ID by other object…
10 properties 1 required
commonDeviceType
string
Enumeration of device types supported by Moloco Ads. This value is not part of the specification.
AudienceTargetingConditionSkanTraffic
string
Indicates whether to bid according to bid requests that support SKAN(SKAdNetwork) or not. - UNKNOWNSKAN: Doesn't filter BidRequest according to support skan or…
messagesCreateAudienceTargetResponse
object
1 property
messagesDeleteAudienceTargetResponse
object
AudienceTargetingConditionRecentCampaignActivityFilter
object
Recent Campaign activities for the targeted user.
3 properties 3 required
messagesReadAudienceTargetErrorAPIErrorInfoErrorReason
string
messagesDeleteAudienceTargetErrorAPIErrorInfo
object
3 properties
dspAudienceTargetingConditionVideoType
string
This value is not part of the specification.
commonAdvertiserIdType
string
Enumeration of supported ID types for advertises. This value is not part of the specification. - ANDROIDIDFA: IDFA used in Android. - IOSIDFA: IDFA used in iOS…

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

moloco-audiencetarget-api-openapi.yml Raw ↑

Other APIs MOLOCO publishes across the network.

MOLOCO Ad Account API
MOLOCO Ad Group API
MOLOCO Ad Manager Account API
MOLOCO Analytics API
MOLOCO Asset API
MOLOCO Campaign API
MOLOCO Campaign Summary API
MOLOCO Change History API
MOLOCO Cohort Summary API
MOLOCO Creative API
MOLOCO Creative Group API
MOLOCO Customer Set API
Where this information came from

This is an independent, third-party profile of MOLOCO Audience Target 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.