You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 

 

 

 

Routing Table

* Not all routes are available on or apply to all endpoints.

** Actions ending in _form are for web form input

Request Methodidactionsub_resourcesub_resource_idResulting ActionNotesURL Example
GETN<empty>  collection /devices
GETNcreate  create_form /devices?action=create
GETY/NcreateY sub_resource_create_form /devices?action=create&sub_resource=credentials
GETNimport  import_form /devices?action=import
GETY   read /devices/{id}
GETYupdate  update_form /devices/{id}?action=update
GETYdownload  download /scripts/{id}?action=download
GETNupdate  bulk_update_form

Should provide attribute "ids" which is a comma

seperated list of ID's upon which to bulk update.

/devices?action=update&ids=1,2,3,4
POSTN   create /devices
POSTNimport  import /devices?action=import
POSTNedit  bulk_update_form  
POST / PUT / PATCHY<empty>  update /devices/{id}?action=update
POSTY Y sub_resource_create /devices/{id}?sub_resource=credential
DELETEY N delete /scripts/{id}
DELETEY YYsub_resource_delete /devices/{id}/credential/{sub_resource_id}
ALL <empty> / list  collection  
        
        
        
        
  • No labels