transcriptPage Query
Retrieve a page of Transcripts.
Arguments
#
filter
Filtering predicate. Supported fields and operators:
- owner._id, owner._kind: eq, ne, in
- name: eq, ne, contains, is absent, is present
- confidential: eq
- startDateTime, endDateTime: eq, ne, gt, gte, lt, lte
- metadata.
: eq, ne (metadata.iCalUid additionally supports in, contains) - linkedEntities._id, linkedEntities._kind: eq, ne Predicates can be combined with and, or, not and brackets. Owner is matched against the reference stored on creation, e.g. kind 'User' with a federated identifier. Example: owner._id eq 'f:64025b69-e770-4e94-9a51-616d00c4091b:12345' and owner._kind eq 'User'
NULL handling for name, confidential, owner., startDateTime, endDateTime and metadata.iCalUid:
ne and not(...) follow standard SQL three-valued logic, so they exclude records where the compared
field itself is null - they are not a general-purpose "does not match" filter.
For example, transcripts with no name are returned by neither name ne 'x' nor not(name contains 'x') ,
even though their (absent) name technically doesn't equal or contain 'x'.
To include such records too, explicitly OR in an is absent check, e.g.:
name is absent or not(name contains 'fragment')
name is absent or name ne 'value'
Other metadata.is absent / is present on those paths test the whole metadata / linkedEntities object,
not the individual key.
pageable
Response
#
Returns TranscriptPage .
Example
#
transcript
user