API Reference

Scalars

Roles

Common objects

Slots

Projects

Services

Bookings

Spaces

Locations

Assets

Team

Reviews

Reminders

Webhooks

Denylist

Schema

JS SDK


Timerise © 2024

Reviews overview

Reviews are users' feedback about the services they used.

Object types

Review

type Review {
	projectId: ID!
	serviceId: ID!
	bookingId: ID!
	reviewId: ID!
	rate: NonNegativeInt!
	comment: NonEmptyString
	createdAt: DateTime!
	updatedAt: DateTime!
}

Review fields

Queries

reviews

reviews(
	serviceId: ID!
	limit: NonNegativeInt
	cursor: ID
): [Review]

reviews arguments

<aside> 🔑 Minimal role required: USER

</aside>

Mutations

reviewCreate

Creates a review.

reviewCreate(
	bookingId: ID!
	rate: NonNegativeInt!
	comment: NonEmptyString
): Review

reviewCreate arguments

<aside> 🔑 Minimal role required: USER

</aside>

reviewDelete

Deletes a review.

reviewDelete(
	reviewId: ID!
): String

reviewDelete arguments

<aside> 🔑 Minimal role required: ADMIN / APIADMIN

</aside>