Create Glossary
Create a new glossary.
Endpoint
POST /api/v3/glossaries
Request
{
"name": "Medical Terminology",
"language": "en",
"description": "Common medical terms and procedures"
}
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Glossary name (1-200 chars) |
language | string | Yes | Language code (e.g., "en") |
description | string | No | Optional description |
Response
Status: 201 Created
{
"id": 123,
"name": "Medical Terminology",
"language": "en",
"description": "Common medical terms and procedures",
"entries_count": 0,
"created_at": "2025-01-17T10:00:00Z"
}
Examples
cURL
curl -X POST https://api.scriptix.io/api/v3/glossaries \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Medical Terminology",
"language": "en"
}'
Python
response = requests.post(
'https://api.scriptix.io/api/v3/glossaries',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
json={
'name': 'Medical Terminology',
'language': 'en',
'description': 'Common medical terms'
}
)
glossary = response.json()
print(f"Created glossary ID: {glossary['id']}")