# AscendX API Version: v1.9 ## Servers Generated server url ``` https://console-stg.ascendxnow.com ``` ## Security ### oauth2 Type: oauth2 ## Download OpenAPI description [AscendX API](https://developers.ascendxnow.com/_bundle/asx-docs/asx-api.yaml) ## Bidder Network API APIs related to bidder networks ### Get bidder networks - [GET /api/external/v1/network](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/getbiddernetwork_3.md) ### Activate bidder network at account level - [POST /api/external/v1/network/account/activate](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/activatenetworkataccount_1.md) ### Deactivate bidder network at account level - [POST /api/external/v1/network/account/deactivate](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/deactivatenetworkataccount_1.md) ### Activate bidder network at adunit level - [POST /api/external/v1/network/adunit/activate](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/activatenetworkatadunit_1.md) ### Deactivate bidder network at adunit level - [POST /api/external/v1/network/adunit/deactivate](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/deactivatenetworkatadunit_1.md) ### Connect bidder network at partner level - [POST /api/external/v1/network/partner/connect](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/connectbiddernetwork_1.md) ### Disable bidder network at partner level - [PUT /api/external/v1/network/partner/disable](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/disablenetworkatpartner_1.md) ### Enable bidder network at partner level - [PUT /api/external/v1/network/partner/enable](https://developers.ascendxnow.com/asx-docs/asx-api/bidder-network-api/enablenetworkatpartner_1.md) ## Location API APIs to query countries, states, etc ### Get list of countries - [GET /api/external/v1/countries](https://developers.ascendxnow.com/asx-docs/asx-api/location-api/getcountrylistexternal.md) ### Get list of states in a country - [GET /api/external/v1/states](https://developers.ascendxnow.com/asx-docs/asx-api/location-api/getstates.md) ## Placement API APIs related to placement ### Get placements by site ID - [GET /api/external/v1/placement](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/getplacementsbysite.md) ### Create placement - [POST /api/external/v1/placement](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/createplacement.md) ### Update placement's linked adunits - [PUT /api/external/v1/placement/adunits](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/updateplacementadunitlink.md) ### Deactivate placement - [PUT /api/external/v1/placement/deactivate](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/deactivateplacement.md) ### Update placement info - [PUT /api/external/v1/placement/info](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/updateplacementinfo_1.md) ### Reactivate placement - [PUT /api/external/v1/placement/reactivate](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/reactivateplacement.md) ### Get placement by placement ID - [GET /api/external/v1/placement/{placementId}](https://developers.ascendxnow.com/asx-docs/asx-api/placement-api/getplacement.md) ## Analytics API APIs to get performance metrics ### Get performance breakdown by time/geo/network - [POST /api/external/v1/analytics/performance/breakdown/{type}](https://developers.ascendxnow.com/asx-docs/asx-api/analytics-api/getbreakdownbytime.md) ### Get overall performance between a start and end date - [POST /api/external/v1/analytics/performance/overall](https://developers.ascendxnow.com/asx-docs/asx-api/analytics-api/getoverallanalytics.md) ## Partner API APIs related to partners ### Get list of partners - [GET /api/external/v1/partner](https://developers.ascendxnow.com/asx-docs/asx-api/partner-api/getpartners_1.md) ### Update partner details - [PUT /api/external/v1/partner](https://developers.ascendxnow.com/asx-docs/asx-api/partner-api/updatepartner_1.md) ### Update partner billing address - [PUT /api/external/v1/partner/billing_address](https://developers.ascendxnow.com/asx-docs/asx-api/partner-api/updatepartnerbillingaddress_1.md) ### Update partner billing contact - [PUT /api/external/v1/partner/billing_contact](https://developers.ascendxnow.com/asx-docs/asx-api/partner-api/updatepartnerbillingcontact_1.md) ### Get partner by id - [GET /api/external/v1/partner/{id}](https://developers.ascendxnow.com/asx-docs/asx-api/partner-api/getpartner_1.md) ## Site API APIs related to sites. ### Create a site account - [POST /api/external/v1/site](https://developers.ascendxnow.com/asx-docs/asx-api/site-api/createsite_1.md) ### Update site name/url/logo/category - [PUT /api/external/v1/site](https://developers.ascendxnow.com/asx-docs/asx-api/site-api/updatesite_1.md) ## Account API APIs related to account ### Get accounts by partner ID - [GET /api/external/v1/account](https://developers.ascendxnow.com/asx-docs/asx-api/account-api/getaccounts_1.md) ### Deactivate account - [POST /api/external/v1/account/deactivate](https://developers.ascendxnow.com/asx-docs/asx-api/account-api/deactivateaccount.md) ### Reactivate account - [POST /api/external/v1/account/reactivate](https://developers.ascendxnow.com/asx-docs/asx-api/account-api/reactivateaccount.md) ### Get account by ID - [GET /api/external/v1/account/{id}](https://developers.ascendxnow.com/asx-docs/asx-api/account-api/getaccount.md) ## Mobile App API APIs to query mobile app details ### Query mobile apps - [GET /api/external/v1/mobile_app/search](https://developers.ascendxnow.com/asx-docs/asx-api/mobile-app-api/searchmobileapps.md) ## App API APIs related to apps ### Create app - [POST /api/external/v1/app](https://developers.ascendxnow.com/asx-docs/asx-api/app-api/createaccount.md) ## Adunit API APIs related to adunits ### Get list of adunits - [GET /api/external/v1/adunit](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/getbiddernetwork_1.md) ### Create adunit - [POST /api/external/v1/adunit](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/createadunit_1.md) ### Update adunit bid settings - [PUT /api/external/v1/adunit/bid_settings](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/updateadunitbidsettings.md) ### Update adunit brand exclusions - [POST /api/external/v1/adunit/brand/exclude](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/excludebrand.md) ### Update adunit brand inclusions - [POST /api/external/v1/adunit/brand/include](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/includebrand_1.md) ### Deactivate adunit - [PUT /api/external/v1/adunit/disable](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/deactivateadunit_1.md) ### Activate adunit - [PUT /api/external/v1/adunit/enable](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/activateadunit.md) ### Update adunit info - [PUT /api/external/v1/adunit/info](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/updateadunitinfo.md) ### Update the adunit's linked placements - [PUT /api/external/v1/adunit/placements](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/updateadunitplacements.md) ### Update adunit floor price configuration - [POST /api/external/v1/adunit/price_configuration](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/addfloorpriceconfiguration.md) ### Get adunit by id - [GET /api/external/v1/adunit/{code}](https://developers.ascendxnow.com/asx-docs/asx-api/adunit-api/getsingleadunit.md)