Questions
- What are the URIs?
- What's the format?
- What methods are supported at each URI?
- What status codes could be returned?
URLs
http://ckan.net/api/rest/package/list/:page
http://ckan.net/api/rest/package/create/:name
http://ckan.net/api/rest/package/update/:name
http://ckan.net/api/rest/package/read/:name
Request: HTTP Parameters
Response: JSON
Methods
| Action | Methods
|
| list/ | GET
|
| create/ | POST
|
| update/ | POST
|
| read/ | GET
|
Status Codes
| Action-Method | Success | Exception
|
| list/ GET | 200 | 400 Invalid Request, 404 Not Found
|
| create/ POST | 201 | 400 Invalid Request, 409 Conflict
|
| update/ POST | 200 | 400 Invalid Request
|
| read/ GET | 200 | 404 Not Found
|