Demand Labels API
Creating a Demand Label
SDK
Use tab completion with SDK to auto-complete function names or show field options!
In [40]: label = springserve.demand_labels.new({"name": "API Docs label"})
In [41]: print label.id, label.name
1764 API Docs label
REST API
POST /api/v0/demand_labels
Headers
Content-Type application/json
Authorization "yourAuthToken"Body (example)
{ "name": "API Docs Label, } |
Required parameters: name
Response
Status code 200
{
"id": 353,
"name": "API Docs label",
"account_id": 1
}Get a Demand Label
SDK
In [1]: label = springserve.demand_labels.get(1764)
In [2]: print label.name
"API Docs label"REST API
GET /api/v0/demand_labels/<id>
Headers
Content-Type application/json
Authorization "yourAuthToken"Response
Status code 200
{
"id": 1764,
"name": "API Docs label",
"account_id": 1
}Edit a Demand Label
SDK
In [1]: label = springserve.demand_labels.get(1764)
In [2]: label.name = "I want to change the name"
In [3]: changed = label.save()
In [4]: changed.ok
Out [4]: True
In [5]: print changed.name
"I want to change the name"REST API
PUT /api/v0/demand_labels/<id>
Headers
Content-Type application/json
Authorization "yourAuthToken"Body (example)
|
Response
Status code 200
{
"id": 353,
"name": "I want to change the name",
"account_id": 1
}