{"message":"TheirStory Weaviate Builder API","version":"1.0.0","endpoints":{"/build":{"method":"POST","description":"Build/update stories in a gallery","required":["gallery_id","story_ids"],"optional":["source (default: s3)","delete (default: false)"]},"/delete":{"method":"POST","description":"Delete specific stories from a gallery (testimony + chunks)","required":["gallery_id","story_ids"]},"/update":{"method":"POST","description":"Update database with specific stories (legacy endpoint)","required":["gallery_id","story_ids"],"optional":["source (default: s3)"]},"/jobs/{job_id}":{"method":"GET","description":"Check build/delete job status"},"/galleries/{gallery_id}/stories":{"method":"GET","description":"List stories in gallery"},"/list":{"method":"GET","description":"List S3 files"},"/download/{filename}":{"method":"GET","description":"Download S3 file"}}}