Skip to main content
GET
Read the agenda across listings

Authorizations

Authorization
string
header
required

Authorization: Bearer

Query Parameters

from
string | null

The start of the range: a day (2026-11-12, on Romania's clock) or a moment with its time zone. By default, today.

Maximum string length: 40
to
string | null

The end of the range: a day, taken in whole, or a moment with its time zone. By default, 14 days after from. At most 93 days after from.

Maximum string length: 40
listing
string | null

Only the hours of one listing, by its code. A code outside the agenda gives an empty list.

Maximum string length: 40
agent
string<email> | null

Only what one colleague runs, by their email. A manager, an admin or the owner can name any colleague; anyone else only themselves. An email outside the agenda gives an empty list.

Maximum string length: 254
status
string | null

The viewings' states, comma separated: pending, booked, completed, available. By default pending,booked,completed. available needs listing.

Maximum string length: 60
kind
enum<string> | null

viewing or open_house. Without it, both.

Available options:
viewing,
open_house,
null
per_page
integer | null

Results per page (default 50, maximum 100).

Required range: 1 <= x <= 100
cursor
string | null

The next page's cursor, from meta.next_cursor, sent exactly as you received it. Any other value gets 422 (pagination_cursor).

locale
enum<string>
default:en

The response language, ro or en. It changes error messages (title, detail), labels and, when the listing has an approved translation in that language, its title and description. Codes are the same in every language. It takes precedence over Accept-Language and over the account's language.

Available options:
ro,
en

Response

The request succeeded.

data
ViewingSlotApiResource · object[]
required

The result of the request.

Pagination links.

meta
object
required

Data about the response, outside the result, for example a list's pagination.