Echr Judgment
echr_judgmentFetch the full text of one ECHR document by its itemid (from echr_search, e.g. "001-249132"). Returns the judgment/decision body converted to plain text, paged. Very recently published items (within a few days) sometimes have no converted text yet — the tool says so rather than returning nothing silently; echr_search's conclusion field is available immediately even then.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| itemid | Yes | HUDOC itemid from echr_search, e.g. "001-249132". | |
| offset | No | Character offset, for paging through a long judgment (default 0). | |
| max_chars | No | Max characters to return (default 12000, max 40000). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Plain-text slice of the judgment, converted from HUDOC's DOCX-to-HTML endpoint (present when found). | |
| found | Yes | Whether converted full text was available. False is a normal outcome for very recently published documents, not an error. | |
| itemid | Yes | The HUDOC document id requested. | |
| offset | No | Character offset this slice starts at (present when found). | |
| reason | No | Why no text was returned (present only when found is false). | |
| source | No | Attribution string for the HUDOC database (present when found). | |
| message | No | Plain-English explanation of the miss and what to do instead (present only when found is false). | |
| has_more | No | Whether text remains beyond this slice (present when found). | |
| next_offset | No | Offset to pass back to read the next slice, or null at the end of the document (present when found). | |
| total_chars | No | Total length of the whole document in characters (present when found). | |
| citation_url | Yes | Public hudoc.echr.coe.int URL for the document. | |
| returned_chars | No | Length of the text slice returned (present when found). |