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

AdReady (CPXi) API Controller API

The api-controller API from AdReady (CPXi) — 33 operation(s) for api-controller.

AdReady (CPXi) API Controller API is one of 49 APIs that AdReady (CPXi) publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include api-controller. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

This API exposes 33 operations across 33 paths, and defines 46 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://platform.digitalremedy.com.

33 operations 33 paths 46 schemas 26 GET7 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://platform.digitalremedy.com
Contact
License
Resource Areas
1

Paths & Operations 33

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

api-controller 33
POST
/api/run/updateLineItemStatus
updateLineItemStatus body → 400200
POST
/api/run/updateLineItemStatusLive
updateLineItemStatusLive body → 400200
POST
/api/run/sendDailySummaryReport
runReport body → 400200
POST
/api/run/generateReports
generateReports body → 400200
POST
/api/run/flip_pixel_activity_scheduler
runFlipPixelActivityController body → 400200
POST
/api/run/exportScheduleJob
runExportScheduleJob body → 400200
POST
/api/reportGenerationLog/updateStatus
updateReportGenerationLogStatus body → 400200
GET
/api/workflowOptions
getWorkflowOptions → 400200
GET
/api/verificationPartners
getAllVerificationPartners → 400200
GET
/api/trackingTypes
getTrackingTypes → 400200
GET
/api/taskTypeOptions
getTaskTypeOptions → 400200
GET
/api/targetingElements
getTargetableElements → 400200
GET
/api/targetableElement/{targetableElementId}/options
getTargetableElementOptions 3 params → 400200
GET
/api/statusOptions/{type}
getAllStatusOptions 1 param → 400200
GET
/api/roles
getRoles → 400200
GET
/api/productTypes/{productTypeId}
getProductTypeById 1 param → 400200
GET
/api/productTypes/{productTypeId}/targetingTypes/{targetingType}
getTargetableElements_1 3 params → 400200
GET
/api/productTypes/{productTypeId}/targetingTypes/{targetingType}/level/{level}
getTargetableElementsByLevel 3 params → 400200
GET
/api/productTypes/{productTypeId}/kpiOptions
getKpiOptions 1 param → 400200
GET
/api/productTypes/{productTypeId}/goalOptions
goalOptions 1 param → 400200
GET
/api/productCategories
getProductCategories → 400200
GET
/api/productCategories/{productCategoryId}
getProductCategoryById 1 param → 400200
GET
/api/priceTypeOptions
getPriceTypeOptions → 400200
GET
/api/options/marketingObjectives
getMarketingObjectives → 400200
GET
/api/options/locations
getLocations → 400200
GET
/api/options/industries
getIndustries → 400200
GET
/api/options/budgetRanges
Get budget ranges
getBudgetRanges → 400200
GET
/api/kpiOptions
getKpiOptions_1 → 400200
GET
/api/hierarchies
getAllProductHierarchies 2 params → 400200
GET
/api/flagOptions
getFlagOptions → 400200
GET
/api/brandSafetyLevels
getAllBrandSafetyLevels → 400200
GET
/api/billingTypeOptions
getBillingTypeOptions → 400200
GET
/api/applications
getApplications → 400200

Schemas 46

The contract defines 46 schemas that model the data the API accepts and returns. The most detailed are ProductHierarchy (13 properties), WorkflowOption (5 properties), TargetableElement (4 properties), StatusOption (4 properties). Each schema is shown below with its type and property counts.

StatusOption
object
4 properties
TrackingPixel
object
3 properties 1 required
ApiResponseListRole
object
3 properties
Permission
object
3 properties
ApiResponseListBrandSafetyLevel
object
3 properties
MarketingObjective
object
2 properties 1 required
ProductType
object
3 properties 1 required
ApiResponseListKpiOption
object
3 properties
ApiResponseListBudgetRange
object
3 properties
ApiResponseListVerificationPartner
object
3 properties
ApiResponseListStatusOption
object
3 properties
ApiResponseListWorkflowOption
object
3 properties
ProductCategoryDTO
object
3 properties
TargetableElement
object
4 properties 1 required
VerificationPartner
object
2 properties
ApiResponseListMarketingObjective
object
3 properties
ApiResponseListApplication
object
3 properties
Application
object
2 properties
WorkflowOption
object
5 properties
ReportLogStatusUpdateRequest
object
4 properties 4 required
LoginRequest
object
2 properties 2 required
FlagOption
object
4 properties
ApiResponseListTargetableElement
object
3 properties
ApiResponseListTaskTypeOption
object
3 properties
TaskTypeOption
object
2 properties
ApiResponseListFlagOption
object
3 properties
ApiResponseProductCategoryDTO
object
3 properties
Location
object
2 properties
ApiResponse
object
3 properties
BudgetRange
object
2 properties
Role
object
4 properties
ApiResponseListLocation
object
3 properties
Industry
object
2 properties
ApiResponseListIndustry
object
3 properties
KeyValue
object
3 properties
ProductHierarchy
object
13 properties
ApiResponseListKeyValue
object
3 properties
Option
object
2 properties
ApiResponseListTrackingPixel
object
3 properties
ApiResponseListOptionDTO
object
3 properties
OptionDTO
object
3 properties
ApiResponseListProductCategoryDTO
object
3 properties
KpiOption
object
2 properties
BrandSafetyLevel
object
2 properties
ApiResponseString
object
3 properties
ApiResponseProductType
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

adready-cpxi-api-controller-api-openapi.yml Raw ↑

Other APIs AdReady (CPXi) publishes across the network.

AdReady (CPXi) Account Controller API
AdReady (CPXi) Advertiser API
AdReady (CPXi) Advertiser Controller API
AdReady (CPXi) Agency Controller API
AdReady (CPXi) App Console API
AdReady (CPXi) App Console: Brand API
AdReady (CPXi) App Console: Converged TV API
AdReady (CPXi) App Console Helper API
AdReady (CPXi) App Console: Report Template Management API
AdReady (CPXi) App Console: Search API
AdReady (CPXi) App Console: Social API
AdReady (CPXi) App Console: Solution Management API
Where this information came from

This is an independent, third-party profile of AdReady (CPXi) API Controller 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.