The web services in this WSDL are to be consumed by the DPD (Digital Product Distributors) to query and update IP1. Order lines requiring action by the DPD are loaded from IP1 to the DPD separately from this WSDL.
Pre-requisite for all services in this WSDL – createSession web service for a registered user
| HTTP method | Service | Description |
| GET |
validateAccessKey | allows DPD to check validity of an access key against IP1. |
| POST | sendReceiptAcknowledgement | allows DPD/POD to acknowledge the receipt of an order. |
| POST | sendDownloadAcknowledgement | allows DPD/POD to acknowledge to IP1 the download of an item by end user. |
| POST | registerAccessKey | allows DPD to update IP1 with the access key it has created for an order. |
| GET | getAccessKey | allows DPD to retrieve from IP1 the access key for an order |
