Ticket #1240 (new enhancement) — at Initial Version
[super] API v3
Reported by: | rgrp | Owned by: | |
---|---|---|---|
Priority: | awaiting triage | Milestone: | ckan-backlog |
Component: | ckan | Keywords: | |
Cc: | Repository: | ckan | |
Theme: | none |
Description
(Just creating this ticket as somewhere to keep notes)
- Tidying
- Unify on /api/v{version num}/... structure (do we want a default option that points to current default? e.g. /api/default/ ...)
- extras merged into normal field list in package
- Get rid of /rest/ so just have api/v1/package
- Get rid of separation of search api from 'rest' api
- Propose that GET on REST index is search e.g. /package/?q=...
- This is also resolves issue whereby GET at root returns whole package set (a *bad* idea) as this would now become the matchall search query (with a default limit on items returned)
- Propose that GET on REST index is search e.g. /package/?q=...
- Resource read/write in API (separate from package)
- Does this need authorization work?
- user/account API - read/write
Note: See
TracTickets for help on using
tickets.