{"categories":{"url":"https://drd-django-prod-main.romanidb.eu/categories/","description":"Hierarchical categories/research-question tree (GET ?parent_id=<id> to list children)","search":"https://drd-django-prod-main.romanidb.eu/categories/search/","batch":"https://drd-django-prod-main.romanidb.eu/categories/batch/","search_views":"https://drd-django-prod-main.romanidb.eu/categories/search-views/"},"research-questions":{"url":"https://drd-django-prod-main.romanidb.eu/research-questions/","description":"Leaf ResearchQuestions (a subset of the Categories tree, where is_leaf=true)","search":"https://drd-django-prod-main.romanidb.eu/research-questions/search/","batch":"https://drd-django-prod-main.romanidb.eu/research-questions/batch/"},"phrases":{"url":"https://drd-django-prod-main.romanidb.eu/phrases/","description":"Linguistic phrases linked to samples and research data. GET ?sample=<ref> for one sample's phrases; PATCH a detail url to edit phrase text/question_overrides.","phrase_list":"https://drd-django-prod-main.romanidb.eu/phrases/list/","search":"https://drd-django-prod-main.romanidb.eu/phrases/search/","export":"https://drd-django-prod-main.romanidb.eu/phrases/export/","by_answer":"https://drd-django-prod-main.romanidb.eu/phrases/by-answer/","by_category":"https://drd-django-prod-main.romanidb.eu/phrases/by-category/"},"master-phrases":{"url":"https://drd-django-prod-main.romanidb.eu/master-phrases/","description":"Phrase-concept-level fields (english, conjugated, question_ids, category_ids) shared across every sample's recording of a phrase_ref. Global-admin only; PATCH a detail url."},"transcriptions":{"url":"https://drd-django-prod-main.romanidb.eu/transcriptions/","description":"Connected-speech transcriptions linked to samples and research data. GET ?sample=<ref> for one sample's transcriptions.","search":"https://drd-django-prod-main.romanidb.eu/transcriptions/search/","export":"https://drd-django-prod-main.romanidb.eu/transcriptions/export/","by_answer":"https://drd-django-prod-main.romanidb.eu/transcriptions/by-answer/","by_category":"https://drd-django-prod-main.romanidb.eu/transcriptions/by-category/"},"related":{"url":"https://drd-django-prod-main.romanidb.eu/related/","description":"Combined phrases + transcriptions for a research question/category id and sample in one request (preferred over calling phrases.by_category and transcriptions.by_category separately) — GET ?category_id=&sample=&answer_key="},"samples":{"url":"https://drd-django-prod-main.romanidb.eu/samples/","description":"Linguistic samples with metadata and associated phrases","with_transcriptions":"https://drd-django-prod-main.romanidb.eu/samples/with-transcriptions/","check":"https://drd-django-prod-main.romanidb.eu/samples/check/","import_template":"https://drd-django-prod-main.romanidb.eu/samples/import-template/","import":"https://drd-django-prod-main.romanidb.eu/samples/import/","import_history":"https://drd-django-prod-main.romanidb.eu/samples/import-history/"},"answers":{"url":"https://drd-django-prod-main.romanidb.eu/answers/","description":"Research question answers and analysis data. PATCH a detail url to edit; PUT create/ to create a new answer.","create":"https://drd-django-prod-main.romanidb.eu/answers/create/"},"views":{"url":"https://drd-django-prod-main.romanidb.eu/views/","description":"HTML template views (JAML) for data visualization"},"backups":{"url":"https://drd-django-prod-main.romanidb.eu/backups/","description":"Database backup/restore management"},"users":{"url":"https://drd-django-prod-main.romanidb.eu/users/","description":"User management and authentication"},"authentication":{"token":"https://drd-django-prod-main.romanidb.eu/api/token/","logout":"https://drd-django-prod-main.romanidb.eu/api/logout/","description":"Obtain authentication token with username/password"}}