Supply Partners API
Creating a Supply Partner
SDK
Use tab completion with SDK to auto-complete function names or show field options!
In [40]: partner = springserve.supply_partners.new({"name": "API Docs partner"})
In [41]: print partner.id, partner.name
1764 API Docs partner
REST API
POST /api/v0/supply_partners
Headers
Content-Type application/json Authorization "yourAuthToken"
Body (example)
{ "name": "API Docs partner", } |
Required parameters: name
Response
Status code 200
{
'account_id': 1,
'direct_connect': True,
'id': 1764,
'name': 'API Docs partner',
'optimization_active_default': True,
'optimization_custom_defaults': True,
'optimization_settings_default': {
'lookback_minutes': '30',
'metric': 'Request Fill',
'minimum_requests': '100'
}
}
Get a Supply Partner
SDK
In [1]: partner = springserve.supply_partners.get(1764) In [2]: print partner.name "API Docs partner"
REST API
GET /api/v0/supply_partners/<id>
Headers
Content-Type application/json Authorization "yourAuthToken"
Response
Status code 200
{
'account_id': 1,
'direct_connect': True,
'id': 1764,
'name': 'API Docs partner',
'optimization_active_default': True,
'optimization_custom_defaults': True,
'optimization_settings_default': {
'lookback_minutes': '30',
'metric': 'Request Fill',
'minimum_requests': '100'
}
}
Edit a Supply Partner
SDK
In [1]: partner = springserve.supply_partners.get(1764) In [2]: partner.name = "I want to change the name" In [3]: changed = partner.save() In [4]: changed.ok Out [4]: True In [5]: print changed.name "I want to change the name"
REST API
PUT /api/v0/supply_partners/<id>
Headers
Content-Type application/json Authorization "yourAuthToken"
Body (example)
{ "name": "I want to change the name"} |
Response
Status code 200
{
'account_id': 1,
'direct_connect': True,
'id': 1764,
'name': 'I want to change the name',
'optimization_active_default': True,
'optimization_custom_defaults': True,
'optimization_settings_default': {
'lookback_minutes': '30',
'metric': 'Request Fill',
'minimum_requests': '100'
}
}
, multiple selections available,