← The evidence ledger
Evidence row 300962
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint d834215e-1fd6-4dd1-aecd-5cdef529ca31
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 30c9f3ae34ea630a82ddc3f77aba0aa020c59b214fa2d156f4337ca373752efc
- Leaf
- 0xda5004bc848d70ac74d65c94454f0f25e4fd466e1f706ed2a77ddbca2bc8520a
What was observed
{
"count": 20,
"tools": [
{
"description": "WRITE. Post a comment on a helpdesk ticket. Public comments are visible to the member; comments attributed to members must be public. Needs scope flex.collaboration.ticketComments.create. OfficeRnD: POST /ticket-comments/{ticketId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"is_public": {
"description": "Whether the comment is public (visible to the member).",
"type": "boolean"
},
"member": {
"description": "The _id of the member the comment is posted as.",
"minLength": 1,
"type": "string"
},
"text": {
"description": "The comment text.",
"minLength": 1,
"type": "string"
},
"ticket_id": {
"description": "The ticket _id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"ticket_id",
"text",
"member",
"is_public"
],
"type": "object"
},
"name": "officernd_add_ticket_comment"
},
{
"description": "WRITE. Book a resource (e.g. a meeting room) for a member and/or company. Unless is_free or is_tentative is set, the booking is charged per the resource's rate, and the member is notified unless is_silent. Needs scope flex.space.bookings.create. OfficeRnD: POST /bookings.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "The _id of the company the booking is for.",
"type": "string"
},
"description": {
"description": "Longer description.",
"type": "string"
},
"end": {
"description": "End (ISO 8601 date-time).",
"minLength": 1,
"type": "string"
},
"enforce_booking_policy": {
"description": "If true, apply member validations (business hours, durations, limits) and booking-policy approval flagging.",
"type": "boolean"
},
"is_free": {
"description": "Mark as free — no fees are generated.",
"type": "boolean"
},
"is_silent": {
"description": "If true, no notification is sent to the member.",
"type": "boolean"
},
"is_tentative": {
"description": "Create as tentative (unconfirmed, not charged).",
"type": "boolean"
},
"member": {
"description": "The _id of the member the booking is for.",
"type": "string"
},
"members": {
"description": "_ids of teammates (same company) attending.",
"items": {
"type": "string"
},
"type": "array"
},
"resource": {
"description": "The _id of the resource to book (see officernd_list_resources).",
"minLength": 1,
"type": "string"
},
"start": {
"description": "Start (ISO 8601 date-time), e.g. 2026-10-01T13:00:00.000Z.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Booking title.",
"type": "string"
},
"visitors": {
"description": "_ids of external visitors attending.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"resource",
"start",
"end"
],
"type": "object"
},
"name": "officernd_create_booking"
},
{
"description": "WRITE. Add a new member (person) to a location, optionally attached to a company. Needs scope flex.community.members.create. OfficeRnD: POST /members.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "The _id of the company the member belongs to.",
"type": "string"
},
"description": {
"description": "Description/bio.",
"type": "string"
},
"email": {
"description": "The member's email address.",
"type": "string"
},
"is_billing_person": {
"description": "Whether the member receives the company's invoices.",
"type": "boolean"
},
"is_contact_person": {
"description": "Whether the member is a contact person of the company.",
"type": "boolean"
},
"location": {
"description": "The _id of the member's location (see officernd_list_locations).",
"minLength": 1,
"type": "string"
},
"name": {
"description": "The member's full name.",
"minLength": 1,
"type": "string"
},
"phone": {
"description": "Primary phone number.",
"type": "string"
},
"properties": {
"additionalProperties": {},
"description": "Custom properties, keyed by property name.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"start_date": {
"description": "Start date (ISO 8601), e.g. 2026-10-01T00:00:00.000Z.",
"minLength": 1,
"type": "string"
},
"tags": {
"description": "Tags.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"name",
"location",
"start_date"
],
"type": "object"
},
"name": "officernd_create_member"
},
{
"description": "WRITE. Open a helpdesk ticket on behalf of a member. type, priority and severity are ticket-option _ids from officernd_list_ticket_options. Needs scope flex.collaboration.tickets.create. OfficeRnD: POST /tickets.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"attachments": {
"description": "Image attachment URLs.",
"items": {
"type": "string"
},
"type": "array"
},
"member": {
"description": "The _id of the member raising the ticket.",
"minLength": 1,
"type": "string"
},
"message": {
"description": "Full description.",
"type": "string"
},
"priority": {
"description": "Ticket-option _id with category 'priority'.",
"minLength": 1,
"type": "string"
},
"severity": {
"description": "Ticket-option _id with category 'severity'.",
"minLength": 1,
"type": "string"
},
"subject": {
"description": "Short summary of the issue.",
"minLength": 1,
"type": "string"
},
"type": {
"description": "Ticket-option _id with category 'type'.",
"minLength": 1,
"type": "string"
}
},
"required": [
"member",
"subject",
"type",
"priority",
"severity"
],
"type": "object"
},
"name": "officernd_create_ticket"
},
{
"description": "Fetch one booking by _id — resource, member/company, times, recurrence rule, fees, extras, visitors and status. OfficeRnD: GET /bookings/{bookingId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"booking_id": {
"description": "The booking _id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"booking_id"
],
"type": "object"
},
"name": "officernd_get_booking"
},
{
"description": "Fetch one member by _id — contact details, company, location, status, billing details and custom properties. OfficeRnD: GET /members/{memberId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"member_id": {
"description": "The member _id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"member_id"
],
"type": "object"
},
"name": "officernd_get_member"
},
{
"description": "Fetch the OfficeRnD organization these credentials belong to — name, slug and region. A cheap way to confirm the setup works. OfficeRnD: GET /api/v2/organizations/{orgSlug}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "officernd_get_organization"
},
{
"description": "List every individual booking occurrence between two times — one-off bookings plus each expanded instance of recurring series. The right tool for calendars, room availability and utilisation. Without pagination the window may be at most 1 year. OfficeRnD: GET /bookings/occurrences.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"from": {
"description": "Window start (ISO 8601 date-time), e.g. 2026-10-01T00:00:00.000Z.",
"minLength": 1,
"type": "string"
},
"is_cancelled": {
"description": "Only (non-)cancelled bookings.",
"type": "boolean"
},
"is_tentative": {
"description": "Only tentative (unconfirmed) or confirmed bookings.",
"type": "boolean"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"member": {
"description": "Only items for this member _id.",
"type": "string"
},
"resource": {
"description": "One or more resource _ids.",
"items": {
"type": "string"
},
"maxItems": 50,
"type": "array"
},
"to": {
"description": "Window end (ISO 8601 date-time), e.g. 2026-10-08T00:00:00.000Z.",
"minLength": 1,
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "officernd_list_booking_occurrences"
},
{
"description": "List bookings: one entry per one-off booking and one per recurring series (first instance only). Filter by member, company, location, resource, series start window and status. For every individual occurrence in a date window use officernd_list_booking_occurrences. OfficeRnD: GET /bookings.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"is_cancelled": {
"description": "Only (non-)cancelled bookings.",
"type": "boolean"
},
"is_tentative": {
"description": "Only tentative (unconfirmed) or confirmed bookings.",
"type": "boolean"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"member": {
"description": "Only items for this member _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"resource": {
"description": "One or more resource _ids.",
"items": {
"type": "string"
},
"maxItems": 50,
"type": "array"
},
"starts_before": {
"description": "Only bookings/series starting before this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"starts_from": {
"description": "Only bookings/series starting at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
}
},
"type": "object"
},
"name": "officernd_list_bookings"
},
{
"description": "List member check-ins (who was on site, when, and via which booking or pass) — useful for occupancy and attendance. OfficeRnD: GET /checkins.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"member": {
"description": "Only items for this member _id.",
"type": "string"
},
"started_before": {
"description": "Only check-ins starting before this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"started_from": {
"description": "Only check-ins starting at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
}
},
"type": "object"
},
"name": "officernd_list_checkins"
},
{
"description": "List companies (teams/tenants renting space), filterable by exact name or _id, location and status. OfficeRnD: GET /companies.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company_id": {
"description": "Exact company _id (use to fetch a single company).",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"name": {
"description": "Exact company name.",
"type": "string"
},
"sort": {
"description": "Sort expression <field>:asc|desc, e.g. createdAt:desc.",
"pattern": "^[^:]+:(asc|desc)$",
"type": "string"
},
"status": {
"description": "One or more company statuses.",
"items": {
"enum": [
"active",
"former",
"pending",
"inactive",
"not_approved",
"drop-in",
"lead"
],
"type": "string"
},
"maxItems": 50,
"type": "array"
}
},
"type": "object"
},
"name": "officernd_list_companies"
},
{
"description": "List contracts (agreements for plans and resources) with totals, dates, notice period, status and lifecycle stage — e.g. find contracts up for renewal or serving notice. OfficeRnD: GET /contracts.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"sort": {
"description": "Sort expression <field>:asc|desc, e.g. createdAt:desc.",
"pattern": "^[^:]+:(asc|desc)$",
"type": "string"
},
"stage": {
"description": "Contract lifecycle stage.",
"enum": [
"terminated",
"served_notice",
"active",
"up_for_renewal",
"not_renewed",
"expired",
"rolling"
],
"type": "string"
},
"status": {
"description": "Contract status.",
"enum": [
"signed",
"draft",
"terminated",
"not_signed",
"canceled"
],
"type": "string"
}
},
"type": "object"
},
"name": "officernd_list_contracts"
},
{
"description": "List the organization's locations (coworking spaces/buildings) with address, timezone and open/public flags. Location _ids are needed by most other filters and by officernd_create_member. OfficeRnD: GET /locations.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"is_open": {
"description": "Only operational (true) or non-operational (false) locations.",
"type": "boolean"
},
"is_public": {
"description": "Only locations shown (true) or hidden (false) in the members portal.",
"type": "boolean"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"name": {
"description": "Exact location name.",
"type": "string"
}
},
"type": "object"
},
"name": "officernd_list_locations"
},
{
"description": "List members (people) of the workspace, filterable by exact email or name, location, company, status and creation/modification date. OfficeRnD: GET /members.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"created_before": {
"description": "Only members created before this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"created_from": {
"description": "Only members created at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"email": {
"description": "Exact email match.",
"type": "string"
},
"is_billing_person": {
"description": "Only (non-)billing persons of their company.",
"type": "boolean"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"name": {
"description": "Exact name match.",
"type": "string"
},
"sort": {
"description": "Sort expression <field>:asc|desc, e.g. createdAt:desc.",
"pattern": "^[^:]+:(asc|desc)$",
"type": "string"
},
"status": {
"description": "One or more member statuses.",
"items": {
"enum": [
"active",
"former",
"pending",
"contact",
"not_approved",
"drop-in",
"lead"
],
"type": "string"
},
"maxItems": 50,
"type": "array"
}
},
"type": "object"
},
"name": "officernd_list_members"
},
{
"description": "List memberships (recurring plans sold to members/companies) with plan, price, discount, start/end dates and calculated status. OfficeRnD: GET /memberships.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"calculated_status": {
"description": "The platform-calculated membership status.",
"enum": [
"not_started",
"active",
"expired",
"not_approved"
],
"type": "string"
},
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"member": {
"description": "Only items for this member _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"plan": {
"description": "One or more plan _ids.",
"items": {
"type": "string"
},
"maxItems": 50,
"type": "array"
}
},
"type": "object"
},
"name": "officernd_list_memberships"
},
{
"description": "List billing documents — invoices, credit notes, overpayments — with totals, paid/pending amounts, due dates and status. Filter by member, company, location, document type, status, number and issue/due date (e.g. overdue invoices). OfficeRnD: GET /payments.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"company": {
"description": "Only items for this company _id.",
"type": "string"
},
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"document_type": {
"description": "Document type.",
"enum": [
"creditNote",
"invoice",
"overpayment",
"paymentCharge"
],
"type": "string"
},
"due_before": {
"description": "Only documents due before this date (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"issued_before": {
"description": "Only documents issued before this date (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"issued_from": {
"description": "Only documents issued at or after this date (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"member": {
"description": "Only items for this member _id.",
"type": "string"
},
"modified_since": {
"description": "Only items modified at or after this time (ISO 8601 date-time, e.g. 2026-01-01T00:00:00.000Z).",
"type": "string"
},
"number": {
"description": "Exact document number.",
"type": "string"
},
"sort": {
"description": "Sort expression <field>:asc|desc, e.g. createdAt:desc.",
"pattern": "^[^:]+:(asc|desc)$",
"type": "string"
},
"status": {
"description": "One or more statuses, e.g. paid, pending.",
"items": {
"type": "string"
},
"maxItems": 50,
"type": "array"
}
},
"type": "object"
},
"name": "officernd_list_payments"
},
{
"description": "List bookable/assignable resources — meeting rooms, desks, hot desks, private offices — with capacity, price, rate, floor and amenities. Resource _ids are needed by officernd_create_booking. OfficeRnD: GET /resources.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Only items for this location _id.",
"type": "string"
},
"name": {
"description": "Exact resource name.",
"type": "string"
},
"type": {
"description": "One or more resource types. System types: meeting_room (bookable meeting rooms), hotdesk (bookable hot desks), team_room (private offices), desk (dedicated desks), desk_tr (desks inside private offices), desk_na (not available); orgs may add custom types.",
"items": {
"type": "string"
},
"maxItems": 50,
"type": "array"
}
},
"type": "object"
},
"name": "officernd_list_resources"
},
{
"description": "List the helpdesk ticket options — the configured types, priorities and severities (each with an _id, category and label). Their _ids are required by officernd_create_ticket. OfficeRnD: GET /ticket-options.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "officernd_list_ticket_options"
},
{
"description": "List helpdesk tickets (member requests/issues) with subject, message, status (open/new/pending/resolved), priority, severity and assignee. OfficeRnD: GET /tickets.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cursor_next": {
"description": "The cursorNext from the previous page. Omit for the first page.",
"type": "string"
},
"cursor_prev": {
"description": "The cursorPrev from a page, to go one page back.",
"type": "string"
},
"limit": {
"description": "Page size, 1-50 (OfficeRnD's max; default 50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "officernd_list_tickets"
},
{
"description": "WRITE. Update a member's name, email, phone, start date, billing/contact flags, tags or custom properties. Only the fields you pass are changed; `tags` replaces the whole tag list. Needs scope flex.community.members.update. OfficeRnD: PUT /members/{memberId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"email": {
"description": "New email.",
"type": "string"
},
"is_billing_person": {
"description": "Whether the member receives the company's invoices.",
"type": "boolean"
},
"is_contact_person": {
"description": "Whether the member is a contact person of the company.",
"type": "boolean"
},
"member_id": {
"description": "The member _id.",
"minLength": 1,
"type": "string"
},
"name": {
"description": "New name.",
"type": "string"
},
"phone": {
"description": "New phone number.",
"type": "string"
},
"properties": {
"additionalProperties": {},
"description": "Custom properties to set.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"start_date": {
"description": "New start date (ISO 8601).",
"type": "string"
},
"tags": {
"description": "Replaces the member's entire tag list.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"member_id"
],
"type": "object"
},
"name": "officernd_update_member"
}
]
}What the leaf hashes
{"body":"30c9f3ae34ea630a82ddc3f77aba0aa020c59b214fa2d156f4337ca373752efc","id":300962,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793053754915318,"prev":null,"subject":"d834215e-1fd6-4dd1-aecd-5cdef529ca31","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xda501e4fb8069a7aaf99dc27ff235706ed0f230b993c4366e85935d01ab2c143
- 0xada5620877e8d1e31aed1cfe61c83d8cd962354074cbbecc978d6f039ab17865
- 0x8bad032e65beb7860ea6c7cd812e6462ccf42d741416254977b77dd4a5b023ba
- 0x2c1f4be720fc1b3c6f4db75e2d999098c3f6b1d30af81f2a819a3088a071fed3
- 0xcef34177a3427719a17bd1cc0085cdd9be5b3781e96e7a382a3fe53f1984a8d4
- 0x3ef5da3492ab6498d065de94ff0bfb9dc11373f3fbfff51f0ee59f882ab49058
- 0x2030818ff9d99b2ae292e780b83ae1ca72cb213a3f4f9983f3e28e0fbbd328db
- 0x99549223eee76e73c55d51cc7bd22a8e39053c56ba2f6696cf0fc04978992cc8
- 0xae89001d4c97903889c766d60bd3b25eacd7fe5746ffb5b7bb83691a15ce2888
- 0x429b947d002ce61e52aff09d50ec7bad28ee2fc33fd637320eaaa2d4d00b0f3d
- 0x29700235b227055ce880d43e14eac146f6698beb898c5815b2dace9d29cb0d8c
- 0x3704bc5ad033a79977899a5ead894cf50c0b8c8432c020959cefe2af561eb5ee
- 0xcd9e3af1fa905ec61b99ee9442716d7c7a439aecacd018ec229a24def1cabf6b
- 0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad
- 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
- 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae