Browse Source

add tag endpoint

Nick Sweeting 1 year ago
parent
commit
951025228f
1 changed files with 4 additions and 0 deletions
  1. 4 0
      archivebox/api/v1_core.py

+ 4 - 0
archivebox/api/v1_core.py

@@ -289,3 +289,7 @@ class TagSchema(Schema):
 @router.get("/tags", response=List[TagSchema], url_name="get_tags")
 @router.get("/tags", response=List[TagSchema], url_name="get_tags")
 def get_tags(request):
 def get_tags(request):
     return Tag.objects.all()
     return Tag.objects.all()
+
[email protected]("/tag/{tag_id}", response=TagSchema, url_name="get_tag")
+def get_tag(request, tag_id: str):
+    return Tag.objects.get(id=tag_id)