Maria Bermudez 7 years ago
commit 6103ad9a13
  1. 44
      README.md
  2. 19
      demo.py

@ -475,29 +475,41 @@ The method accepts the route object in JSON format as a parameter which you can
##### Example Request
```python
#print ("---Create an Inbound Route")
#request_body = '{
# "data": {
# "type": "route",
# "attributes": {
# "route_type": "host",
# "value": "www.example.com",
# "alias": "new_route_id"
# }
# }
#}'
#routepost = NewRoute(json.dumps({"data": {"type": "route", "attributes": {"route_type": "host", "value": "13471654563", "alias": "new_route_56"}}}))
#result = routes_controller.create_an_inbound_route(routepost)
print ("---Create an Inbound Route")
request_body = '{ \
"data": { \
"type": "route", \
"attributes": { \
"route_type": "number", \
"value": "' + str(number_id) +'", \
"alias": "new_route_id" \
} \
} \
}'
result = routes_controller.create_an_inbound_route(request_body)
pprint.pprint(result)
```
##### Example Response
```
{
"data": {
"attributes": {
"alias": "new_route_id",
"route_type": "number",
"value": "12011231234"
},
"id": "98396",
"links": {
"self": "https://api.flowroute.com/routes/98396"
},
"type": "route"
},
"links": {
"self": "https://api.flowroute.com/routes/98396"
}
}
```
Currently has some issues with POST and PATCH requests via the SDK methods provided.
#### list\_inbound\_routes()
The method accepts `limit` and `offset` as parameters which you can learn more about in the [API reference](https://developer.flowroute.com/api/numbers/v2.0/list-inbound-routes/).

@ -60,9 +60,28 @@ offset = None
result = numbers_controller.list_account_phone_numbers(starts_with, ends_with, contains, limit, offset)
pprint.pprint(result)
<<<<<<< HEAD
print("--List Phone Number Details")
number_id = result['data'][0]['id']
result = numbers_controller.list_phone_number_details(number_id)
=======
print ("---Create an Inbound Route")
host_address = '8.8.8.8'
request_body = '{ \
"data": { \
"type": "route", \
"attributes": { \
"route_type": "host", \
"value": "' + str(host_address) +'", \
"alias": "new_route_id" \
} \
} \
}'
result = routes_controller.create_an_inbound_route(request_body)
print result
>>>>>>> 890bb1052f22d46307c7ca823c95e56d2ed46ee5
pprint.pprint(result)

Loading…
Cancel
Save