Skip to main content

Datastore API

API for data stores, actions, and fields

Note

  • In this API group, display_id cannot be specified. Please specify an internal ID (p_id, d_id, etc.)
NoAPI NameAPI NameMethodURIPurposeversionSupport for display ID(display_id)
1GetDatastoresGet datastore listGET/api/v0/applications/:project-id/datastoresGets the datastore within the specified applicationv0-
2GetStatusesGet status listGET/api/v0/datastores/:datastore-id/statusesGet the status list in the datastorev0-

APIs related to actions that manipulate datastores.

NoAPI NameAPI NameMethodURIPurposeversionSupport for display ID(display_id)
3GetActionsGet action listGET/api/v0/datastores/:datastore-id/actionsGet a list of action buttons available in the datastorev0-
4GetNewActionsGet the list of newly created actionsGET/api/v0/datastores/:datastore-id/new-actionsGet a list of new registration actions that can be used in the datastorev0-
5GetUpdateActionsGet update action listGET/api/v0/datastores/:datastore-id/update-actionsGet the list of update actions available in the datastorev0-

In Hexabase, columns of an "item" (table) are called "fields" or "display items.

NoAPI NameAPI NameMethodURIPurposeversionSupport for display ID(display_id)
6GetDatastoreFieldsField listGET/api/v0/applications/:app-id/datastores/:datastore-id/fieldsGet the list of fields defined in the datastorev0
GetFieldSettingsGet field settingsGET/api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-idGet the settings of a fieldv0
CreateFieldCreate fieldPOST/api/v0/applications/:app-id/datastores/:datastore-id/fieldsCreate a field by specifying data_typev0
UpdateFieldUpdate field settingsPUT/api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-idUpdate field settings to match data_typev0
DeleteFieldDelete fieldDELETE/api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-idDelete the fieldv0
CreateFieldOptionsCreate field selection optionsPOST//api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-id/optionsCreate option items for choice, radio, and checkbox fieldsv0
UpdateFieldOptionsField listPUT/api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-id/optionsCreate option items for choice, radio, and checkbox fieldsv0
DeleteFieldOptionsDelete field selection optionsDELETE/api/v0/applications/:app-id/datastores/:datastore-id/fields/:field-id/optionsDelete option items in the choice, radio, and checkbox fieldsv0