This repository has been archived by the owner on Jul 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
CouchDB API Support
Robin Millette edited this page Apr 15, 2017
·
51 revisions
The following tables show the support for each of the REST verb/uri combinations supported by AvanceDB. If a combination isn't listed then it probably isn't supported yet.
URI | Verb | Support | Param | Support | Notes |
---|---|---|---|---|---|
/ | HEAD | Yes | |||
/ | GET | Yes | |||
/_active_tasks | GET | No | Returns a stub response | ||
/_all_dbs | GET | Yes | |||
/_config | GET | Partial |
query_servers and native_query_servers only |
||
/_db_updates | GET | No | |||
/_log | GET | No | |||
/_replicate | POST | No | |||
/_restart | POST | No | |||
/_stats | GET | No | |||
/_utils | * | Yes | |||
/_uuids | GET | Yes | count | Yes | |
/favicon | GET | No |
URI | Verb | Support | Param | Support | Notes |
---|---|---|---|---|---|
/ | HEAD | Yes | |||
/ | GET | Yes | |||
/ | PUT | Yes | |||
/ | DELETE | Yes | |||
/ | POST | Yes | |||
/_all_docs | GET | Partial | conflicts | No | Ignored |
/_all_docs | descending | Yes | |||
/_all_docs | endkey | Yes | |||
/_all_docs | end_key | Yes | |||
/_all_docs | endkey_docid | Yes | |||
/_all_docs | end_key_doc_id | Yes | |||
/_all_docs | include_docs | Yes | |||
/_all_docs | inclusive_end | Yes | |||
/_all_docs | key | Yes | |||
/_all_docs | limit | Yes | |||
/_all_docs | skip | Yes | |||
/_all_docs | stale | no | Ignored | ||
/_all_docs | startkey | Yes | |||
/_all_docs | start_key | Yes | |||
/_all_docs | startkey_docid | Yes | |||
/_all_docs | start_key_doc_id | Yes | |||
/_all_docs | update_seq | Yes | |||
/_all_docs | POST | Partial | conflicts | No | Ignored |
/_all_docs | descending | Yes | |||
/_all_docs | include_docs | Yes | |||
/_all_docs | limit | Yes | |||
/_all_docs | skip | Yes | |||
/_all_docs | stale | no | Ignored | ||
/_all_docs | update_seq | Yes | |||
/_bulk_docs | POST | Partial | new_edits | Yes | |
/_bulk_docs | all_or_nothing | No | |||
/_changes | * | No | |||
/_compact | * | No | |||
/_compact/design-doc | * | No | |||
/_ensure_full_commit | POST | Yes | |||
/_view_cleanup | * | No | |||
/_security | * | No | |||
/_temp_view | POST | Partial | conflicts | No | Ignored |
/_temp_view | descending | Yes | |||
/_temp_view | endkey | Yes | |||
/_temp_view | end_key | Yes | |||
/_temp_view | endkey_docid | Yes | |||
/_temp_view | end_key_doc_id | Yes | |||
/_temp_view | include_docs | Yes | |||
/_temp_view | inclusive_end | Yes | |||
/_temp_view | key | Yes | |||
/_temp_view | limit | Yes | |||
/_temp_view | skip | Yes | |||
/_temp_view | stale | no | Ignored | ||
/_temp_view | startkey | Yes | |||
/_temp_view | start_key | Yes | |||
/_temp_view | startkey_docid | Yes | |||
/_temp_view | start_key_doc_id | Yes | |||
/_temp_view | update_seq | no | |||
/_temp_view | group | no | To be added | ||
/_temp_view | group_level | no | To be added | ||
/_temp_view | reduce | no | To be added | ||
/_purge | * | No | |||
/_missing_revs | * | No | |||
/_revs_diff | POST | Yes | |||
/_revs_limit | GET | Yes | Always returns 1 | ||
/_revs_limit | PUT | No | |||
/_local/id | GET | Partial | * | No | |
/_local/id | PUT | Partial | * | No | |
/_local/id | DELETE | Partial | * | No | |
/_local/id | COPY | No | * | No |
URI | Verb | Support | Param | Support | Notes |
---|---|---|---|---|---|
/db/doc | HEAD | Yes | |||
/db/doc | GET | Yes | |||
/db/doc | PUT | Partial | batch | No | |
/db/doc | DELETE | Partial | rev | Yes | |
/db/doc | batch | No | |||
/db/doc | COPY | No |
URI | Verb | Support | Param | Support | Notes |
---|---|---|---|---|---|
/db/design | HEAD | Yes | |||
/db/design | GET | Yes | |||
/db/design | PUT | Partial | batch | No | |
/db/design | DELETE | Yes | rev | Yes | |
/db/design | COPY | No |