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 Product API

The Product API from MOLOCO — 5 operation(s) for product.

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

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

This API exposes 9 operations across 5 paths, and defines 71 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.

9 operations 5 paths 71 schemas 1 DELETE5 GET1 POST2 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 Product 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 9

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

Product 9
GET
/cm/v1/products
List up Products.
DspApi_ListProducts 1 param → 200default
POST
/cm/v1/products
Create a new Product.
DspApi_CreateProduct 1 param body → 200default
GET
/cm/v1/products/{product_id}
Read an existing Product.
DspApi_ReadProduct 1 param → 200default
DELETE
/cm/v1/products/{product_id}
Delete an existing Product.
DspApi_DeleteProduct 1 param → 200default
PUT
/cm/v1/products/{product_id}
Update an existing Product.
DspApi_UpdateProduct 1 param body → 200default
GET
/cm/v1/products/{product_id}/app-event-summary
Read an existing Product's app event summary.
DspApi_ReadProductAppEventSummary 4 params → 200default
GET
/cm/v1/products/{product_id}/mmp-skan-conversion-config
Read conversion value configuration from an integrated MMP.
DspApi_ReadProductSKANConversionConfigFromMmp 1 param → 200default
GET
/cm/v1/products/{product_id}/skan-conversion-config
Read conversion value configurations.
DspApi_ReadProductSKANConversionConfig 1 param → 200default
PUT
/cm/v1/products/{product_id}/skan-conversion-config
Update conversion value configurations.
DspApi_UpdateProductSKANConversionConfig 1 param body → 200default

Schemas 71

The contract defines 71 schemas that model the data the API accepts and returns. The most detailed are ProductAppProperties (25 properties), dspProduct (15 properties), dspMmpIntegration (11 properties), ProductSuspensionAction (8 properties). Each schema is shown below with its type and property counts.

ConversionValueConfigurationItemCvConfigurationForSingleEvent
object
1 property
ProductSuspensionActionType
string
The type which the current action achieves. - SUSPENDUNTIL: The current action is for product suspension until someday. - SUSPENDINDEFINITELY: The current acti…
messagesUpdateProductSKANConversionConfigErrorAPIErrorInfoErrorReason
string
- PRODUCTEMPTYREVENUEINTERVALFORSAMEEVENTMUSTBEUNIQUE: Event without revenue value should be unique. - PRODUCTINVALIDCONVERSIONVALUE: Invalid conversion value.…
messagesListProductsResponse
object
1 property
messagesReadProductResponse
object
1 property
MmpIntegrationConversionValueConfigurationItem
object
Conversion value configuration. Show the valid item among the history in the storage entity. (Most recent item of which the effective date is not later than cu…
7 properties
messagesReadProductAppEventSummaryErrorAPIErrorInfo
object
3 properties
messagesReadProductErrorAPIErrorInfoErrorReason
string
MmpIntegrationMmpContext
object
1 property
dspPostbackIntegrationStatus
object
4 properties
messagesCreateProductErrorAPIErrorInfo
object
3 properties
CvConfigurationForCustomEventsEventList
object
1 property
dspPostbackIntegration
object
PostbackIntegration represents the postback integration information.
2 properties
messagesUpdateProductErrorAPIErrorInfoErrorReason
string
- PRODUCTINVALIDAPPRATING: The product's app property has invalid rating.
CvConfigurationAutoRefreshAutoRefreshResult
string
messagesUpdateProductError
object
3 properties
messagesDeleteProductError
object
3 properties
CvConfigurationForSkanV4EventsPostback
object
4 properties
messagesUpdateProductErrorAPIErrorInfo
object
3 properties
messagesReadProductSKANConversionConfigFromMmpError
object
3 properties
messagesReadProductSKANConversionConfigFromMmpErrorAPIErrorInfo
object
3 properties
messagesListProductsError
object
3 properties
AppPropertiesIosSecondaryMeasurement
string
Secondary measurement used for iOS apps. - IOSSECONDARYMEASUREMENTUNKNOWN: Zero value. Every non-iOS app must have this value. - IOSSECONDARYMEASUREMENTNONE: U…
messagesCreateProductResponse
object
2 properties
messagesCreateProductError
object
3 properties
messagesDeleteProductErrorAPIErrorInfo
object
3 properties
dspProductType
string
Product type. - UNKNOWNTYPE: This value is not part of the specification. - APP: App type. - WEB: Web type.
messagesUpdateProductSKANConversionConfigError
object
3 properties
ConversionValueConfigurationItemCvConfigurationForMultipleEvents
object
1 property
ConversionValueConfigurationItemConversionValueScheme
string
AppPropertiesIosPrimaryMeasurement
string
Primary measurement used for iOS apps. - IOSPRIMARYMEASUREMENTUNKNOWN: Zero value. Every non-iOS app must have this value. - IOSPRIMARYMEASUREMENTNONE: Unset v…
messagesUpdateProductSKANConversionConfigResponse
object
1 property
messagesReadProductErrorAPIErrorInfo
object
3 properties
messagesReadProductAppEventSummaryErrorAPIErrorInfoErrorReason
string
dspPostbackIntegrationEventSummary
object
2 properties
AppPropertiesAppEventType
string
AppEventType indicates standardized event types representing each in-app event.
MmpContextAdjustContext
object
2 properties
messagesUpdateProductResponse
object
2 properties
messagesReadProductSKANConversionConfigError
object
3 properties
messagesUpdateProductSKANConversionConfigErrorAPIErrorInfo
object
3 properties
adcloudcommonTrackingCompany
string
Enumeration for tracking companies supported by Moloco Ads. - WEB: Unnamed trackers - AIRBRIDGE: Moloco's e2e tracker (test purpose only) - KOCHAVAFORPUBLISHER…
messagesListProductsErrorAPIErrorInfo
object
3 properties
messagesReadProductAppEventSummaryResponse
object
1 property
messagesReadProductSKANConversionConfigFromMmpErrorAPIErrorInfoErrorReason
string
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…
dspMmpIntegrationStatus
string
messagesReadProductSKANConversionConfigErrorAPIErrorInfoErrorReason
string
messagesCreateProductErrorAPIErrorInfoErrorReason
string
- PRODUCTINVALIDAPPRATING: The product's app property has invalid rating. - PRODUCTINVALIDAPPPOSTBACKINTEGRATIONBUNDLE: Invalid bundle of the product's app pos…
dspProduct
object
Product represents an app (per device OS) or a website that an AdAccount want to promote with a Campaign. A Campaign should be associated with a single Product.
15 properties 3 required
dspMmpIntegration
object
MmpIntegration represents the MMP integration information.
11 properties
messagesListProductsErrorAPIErrorInfoErrorReason
string
adcloudcommonFloatingPointRange
object
2 properties
ConversionValueConfigurationItemCvConfigurationForSkanV4Events
object
1 property
ConversionValueConfigurationItemCvConfigurationForSingleEventEventInfo
object
2 properties
PostbackIntegrationEventSummaryEventTypeSummary
object
6 properties
ProductAppProperties
object
AppProperties defines the App type Product specific properties. Should contain only one of 'app' or 'web'.
25 properties 1 required
messagesDeleteProductErrorAPIErrorInfoErrorReason
string
messagesReadProductSKANConversionConfigFromMmpResponse
object
1 property
messagesDeleteProductResponse
object
ProductSuspensionAction
object
Product suspension action to block campaign activation under the product. The value can be updated only on Moloco's end.
8 properties
messagesReadProductSKANConversionConfigErrorAPIErrorInfo
object
3 properties
messagesReadProductAppEventSummaryError
object
3 properties
messagesReadProductSKANConversionConfigResponse
object
1 property
ConversionValueConfigurationItemCvConfigurationForCustomEventsEventInfo
object
6 properties 3 required
ConversionValueConfigurationItemCvConfigurationForCustomEvents
object
1 property
ProductSuspensionActionKind
string
The kind to represent whether the current action is newly created, or is for updating the previous action. - CREATE: This suspension action is independently cr…
AppPropertiesAppScreenshots
object
1 property
messagesReadProductError
object
3 properties
ConversionValueConfigurationItemCvConfigurationAutoRefresh
object
Settings for automatically importing and updating SKAdNetwork conversion value configuration from MMP.
4 properties
ProductWebProperties
object
WebProperties defines the Web type Product specific properties. Should contain only one of 'app' or 'web'.
3 properties
ProductDynamicCreativeProperty
object
Dynamic Creative specific properties.
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

moloco-product-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 Audience Target API
MOLOCO Campaign API
MOLOCO Campaign Summary API
MOLOCO Change History API
MOLOCO Cohort Summary API
MOLOCO Creative API
MOLOCO Creative Group API
Where this information came from

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