Reference

cdrouter

Python client for the CDRouter Web API.

cdrouter.Service

class cdrouter.Service(base, token, insecure=False)

Service for accessing the CDRouter Web API.

bulk_copy(base, resource, ids, schema)

Send an authorized POST request to bulk copy a set of resources.

bulk_delete(base, resource, ids=None, filter=None, all=False)

Send an authorized POST request to bulk delete a set of resources.

bulk_edit(base, resource, fields, ids=None, filter=None, all=False, testvars=None)

Send an authorized POST request to bulk edit a set of resources.

bulk_export(base, ids, params=None)

Send an authorized GET request to bulk export a set of resources.

create(base, resource)

Send an authorized POST request to create a new resource.

delete(path, params=None)

Send an authorized DELETE request.

delete_id(base, id)

Send an authorized DELETE request to delete a resource by ID.

edit(base, id, resource)

Send an authorized PATCH request to edit a resource.

edit_shares(base, id, user_ids)

Send an authorized PATCH request to edit a resource’s shares.

export(base, id, format='gz', params=None)

Send an authorized GET request to export a resource.

get(path, params=None, stream=None)

Send an authorized GET request.

get_id(base, id, params=None)

Send an authorized GET request to get a resource by ID.

get_shares(base, id)

Send an authorized GET request to get a resource’s shares.

list(base, filter=None, sort=None, limit=None, page=None, format=None)

Send an authorized GET request for a collection.

patch(path, json, params=None)

Send an authorized PATCH request.

post(path, json=None, data=None, params=None, files=None)

Send an authorized POST request.

cdrouter.ConfigsService

cdrouter.DevicesService

cdrouter.JobsService

cdrouter.PackagesService

cdrouter.ResultsService

cdrouter.TestResultsService

cdrouter.AnnotationsService

cdrouter.CapturesService

cdrouter.HighlightsService

cdrouter.ImportsService

cdrouter.ExportsService

cdrouter.HistoryService

cdrouter.SystemService

cdrouter.TagsService

cdrouter.TestsuitesService

cdrouter.UsersService