Release 0.17 is out
By Ilya Martynov
May 10th, 2006
May 10th, 2006
Updated APIs:
- (INCOMPATIBLE CHANGE) All fields are declared as optional in WSDL now. The SOAP server is less strict about missing fields for add() and update() operations. In most cases it would substitute a default for a missing field when it the past the same missing field would result in a SOAP Fault.
- (INCOMPATIBLE CHANGE) Creative service have been reworked. Particulary many new fields were added to creative soap data type, support for binary file uploads was added and complete set of validation rules have been implemented.
- Support for super user access.
- IO/LI services supports all cases when managing entity connects to its managed entity. Linking (i.e. connecting two self-managed entities) is not supported yet.
- New high level API for publisher creation addEx() which allows to create a set of business objects in one step: a publisher, a default site, a default section, an insertion order connecting to this publisher and a line item on this insertion order.
- New APIs to manage contacts.
Updated documentation:
- Added documentation on available offer types.
- Removed references on API addDeliveryRules() which doesn’t exist anymore.
Bugfixes:
- insertion_order.exchange_rate is autoset by the server now.
- Check entity settings if “Must Deliver” priority can be set
API documentation: http://api.yieldmanager.com/doc/.
Test version UI: http://api-test.yieldmanager.com/test-ui/.
WSDLs for the test version:
- http://api-test.yieldmanager.com/test-0.17/advertiser.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/campaign.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/contact.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/creative.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/insertion_order.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/line_item.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/publisher.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/section.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/site.php?wsdl
- http://api-test.yieldmanager.com/test-0.17/target_profile.php?wsdl
WSDLs for the beta production version (updated to the latest version 0.17):
- http://api.yieldmanager.com/beta/advertiser.php?wsdl
- http://api.yieldmanager.com/beta/campaign.php?wsdl
- http://api.yieldmanager.com/beta/contact.php?wsdl
- http://api.yieldmanager.com/beta/creative.php?wsdl
- http://api.yieldmanager.com/beta/insertion_order.php?wsdl
- http://api.yieldmanager.com/beta/line_item.php?wsdl
- http://api.yieldmanager.com/beta/publisher.php?wsdl
- http://api.yieldmanager.com/beta/section.php?wsdl
- http://api.yieldmanager.com/beta/site.php?wsdl
- http://api.yieldmanager.com/beta/target_profile.php?wsdl
WSDLs for the stable production version (runs on old version 0.16):
- http://api.yieldmanager.com/stable/advertiser.php?wsdl
- http://api.yieldmanager.com/stable/campaign.php?wsdl
- http://api.yieldmanager.com/stable/contact.php?wsdl
- http://api.yieldmanager.com/stable/creative.php?wsdl
- http://api.yieldmanager.com/stable/insertion_order.php?wsdl
- http://api.yieldmanager.com/stable/line_item.php?wsdl
- http://api.yieldmanager.com/stable/publisher.php?wsdl
- http://api.yieldmanager.com/stable/section.php?wsdl
- http://api.yieldmanager.com/stable/site.php?wsdl
- http://api.yieldmanager.com/stable/target_profile.php?wsdl




