FastAPI
string · uri · minLength: 1 · maxLength: 2083 · requiredstring · requiredstring · required string · uri · minLength: 1 · maxLength: 2083 · requiredstring · requiredstring · requiredstring[]integer · min: 0 string · requiredstring string · requiredstring string · uri · minLength: 1 · maxLength: 2083 · requiredstring · requiredstring · required string · uri · minLength: 1 · maxLength: 2083 · requiredstring · requiredstring · requiredinteger · requiredstring · uri · minLength: 1 · maxLength: 2083 · requiredstring · uri · minLength: 1 · maxLength: 2083 · required string · uri · minLength: 1 · maxLength: 2083 · requiredinteger · min: 0 string · requiredstring string · requiredstring string · requiredstring · const string · requiredstring · const string · uri · minLength: 1 · maxLength: 2083 · requiredinteger · min: 0
Properties for FragmentSelector:
Properties for FragmentSelector: string · uri · minLength: 1 · maxLength: 2083 · required string · const string · const
Properties for HttpRequestState: string · requiredstring · const
Properties for HttpRequestState: string · requiredstring · const string · const
Annotation
An Annotation as it is returned by the API.
required
idcreatedmodified
Default: Annotation
Default: ["http://www.w3.org/ns/anno.jsonld","https://editions.sub.uni-goettingen.de/ns/textapi.jsonld"]
Collection
An Annotation Collection.
idmodifiedcreated@contextDefault: ["http://www.w3.org/ns/anno.jsonld","http://www.w3.org/ns/ldp.jsonld"]
Default: ["AnnotationCollection","BasicContainer"]
totalDefault: 0
CssSelector-Input
The type of the CSS Selector resource.
value
typeDefault: CssSelector
CssSelector-Output
The type of the CSS Selector resource.
value
typeDefault: CssSelector
EmbeddedAnnotation
An Annotation object embedded in a Page.
required
idcreatedmodified
Default: Annotation
EmbeddedCollection
An Annotation Collection embedded in a page document.
idmodifiedcreatedtotalfirstlast
Default: http://www.w3.org/ns/ldp.jsonld
EmbeddedPage
An Annotation Collection’s Page embedded in a collection document.
idrequired
Default: AnnotationPage
startIndexDefault: 0
FragmentSelector-Input
A resource which describes the Segment through the use of the fragment component
of an IRI.
value
typeDefault: FragmentSelector
FragmentSelector-Output
A resource which describes the Segment through the use of the fragment component
of an IRI.
value
typeDefault: FragmentSelector
HttpRequestState-Input
The HttpRequestState resource maintains a copy of the headers to be replayed when
obtaining the representation.
value
typeConst value: HttpRequestState
Default: HttpRequestState
HttpRequestState-Output
The HttpRequestState resource maintains a copy of the headers to be replayed when
obtaining the representation.
value
typeConst value: HttpRequestState
Default: HttpRequestState
Page
An Annotation Collection’s Page.
idrequired
required
Default: AnnotationPage
startIndexDefault: 0
Default: http://www.w3.org/ns/anno.jsonld
Selector-Input
anyOf
At least one variant must match. Multiple variants may match simultaneously.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: value | |
| type = object · requires: value |
A resource which describes the Segment through the use of the fragment component
of an IRI.
Selector-Output
anyOf
At least one variant must match. Multiple variants may match simultaneously.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: value | |
| type = object · requires: value |
A resource which describes the Segment through the use of the fragment component
of an IRI.
Source
The source resource for a SpecificResource.
id
SpecificResource-Input
The class for Specific Resources.
required
typeConst value: SpecificResource
Default: SpecificResource
SpecificResource-Output
The class for Specific Resources.
required
typeConst value: SpecificResource
Default: SpecificResource
State-Input
anyOf
At least one variant must match. Multiple variants may match simultaneously.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: value | |
| type = object |
The HttpRequestState resource maintains a copy of the headers to be replayed when
obtaining the representation.
value
typeConst value: HttpRequestState
Default: HttpRequestState
State-Output
anyOf
At least one variant must match. Multiple variants may match simultaneously.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: value | |
| type = object |
The HttpRequestState resource maintains a copy of the headers to be replayed when
obtaining the representation.
value
typeConst value: HttpRequestState
Default: HttpRequestState
TimeState-Input
A Time State resource records the time at which the resource is appropriate for
the Annotation, typically the time that the Annotation was created and/or a link to
a persistent copy of the current version.
typeConst value: TimeState
Default: TimeState