Advertising API

Section: Production Services

This section performs operations against Production Services

Available Resource List

Action Type Resource Description
Request Production Services (POST) http://api.dmds.com/api/v1/ad/productionservices Resource for requesting new production services
List Production Services (GET) http://api.dmds.com/api/v1/ad/productionservices Resource for querying a listing of production services associated with your account including their current status
Available Services (GET) http://api.dmds.com/api/v1/ad/productionservices/availableServices Resource for retrieving a list of available services to be requested
Production Service Request Detail(GET) http://api.dmds.com/api/v1/ad/productionservices/{productionServiceID} Resource for retrieving a specific productionServiceID including the current status
Cancel Production Service Request(DELETE) http://api.dmds.com/api/v1/ad/productionservices/{productionServiceID} Resource for removing a specific productionServiceID. The production service must not be completed or the delete will fail.



Request Production Services

Http Operations Supported

  • POST

HTTP Resource URI

  • POST http://api.dmds.com/api/v1/ad/productionservices

Supported Http Request Accept Types

  • application/xml
  • text/xml

Request Resources

Name (Click to view) Description
Stanard - Schema The XML Schema Definition (XSD) for the production services request
Standard - Sample XML Very basic create order group request containing minimal data fields and only a single contained order

Output Schema




List Production Services

Http Operations Supported

  • GET

HTTP GET Resource URI

  • GET http://api.dmds.com/api/v1/ad/productionservices
  • QUERYSTRING: ?serviceID={serviceIDVal}&completed={completedVal}&requestedFrom={requestedFromVal}&requestedTo={requestedToVal}

Supported Http Request Accept Types

  • application/xml
  • text/xml
  • application/json

QUERYSTRING Filters (Optional)

Parameter Parameter Type Description Examples
serviceID Numeric Filters request to specific service from the list of available services 1, 6
completed boolean Filters request to only completed or uncompleted production services true, false
requestedFrom Date - preferred format is yyyy-MM-ddTHH:mm:ss Filters request to only produciton services requested after this date-time 2014-05-01T12:30:00, 2014-12-31T00:00:00
requestedTo Date - preferred format is yyyy-MM-ddTHH:mm:ss Filters request to only produciton services requested before this date-time 2014-05-01T12:30:00, 2014-12-31T00:00:00

Supported Response Types

  • application/xml
  • text/xml
  • application/json

Output Schema




Available Services

Http Operations Supported

  • GET

HTTP GET Resource URI

  • GET http://api.dmds.com/api/v1/ad/productionservices/availableServices

Supported Http Request Accept Types

  • application/xml
  • text/xml
  • application/json

Supported Response Types

  • application/xml
  • text/xml
  • application/json

Output Schema




Production Service Request Detail

Http Operations Supported

  • GET

HTTP Resource URI

  • GET http://api.dmds.com/api/v1/ad/productionservices/{productionServiceID}

Supported Http Request Accept Types

  • application/xml
  • text/xml
  • application/json

Resource Parameters

Parameter Parameter Type Description Examples
productionServiceID Numeric The productionServiceID of the production service to get 123, 4564321

Supported Response Types

  • application/xml
  • text/xml
  • application/json

Output Schema




Cancel Production Service Request

Http Operations Supported

  • DELETE

HTTP Resource URI

  • DELETE http://api.dmds.com/api/v1/ad/productionservices/{productionServiceID}

Supported Http Request Accept Types

  • application/xml
  • text/xml
  • application/json

Resource Parameters

Parameter Parameter Type Description Examples
productionServiceID Numeric The productionServiceID of the production service to be cancelled 123, 4564321

Supported Response Types

  • application/xml
  • text/xml
  • application/json



API Reference