Ticket #1439 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Action API discoverablility

Reported by: dread Owned by:
Priority: major Milestone: ckan-backlog
Component: ckan Keywords:
Cc: kindly Repository: ckan
Theme: none

Description

A good service API needs to be discoverable, so you are not always having to refer to the documentation html.

Maybe /api/action should return a list of actions available? (Currently this returns a 404.)

  • It would be nice to sort these into get/create/update/delete.
  • #1438 Parameters for each of the actions must be discoverable too

/api/action/{action_name} should also return the help text / parameters allowable. (Currently this returns 400 error)

Change History

comment:1 Changed 2 years ago by rgrp

  • Milestone changed from ckan-v1.6 to ckan-backlog

Moving out of v1.6 (has not super ticket atm and seems of low relative importance -- nice to have but not essential).

Note: See TracTickets for help on using tickets.