55 lines
718 B
GraphQL
55 lines
718 B
GraphQL
type Query {
|
|
venueById(
|
|
id: Int!
|
|
): VenueByIdResponse
|
|
}
|
|
|
|
type Query {
|
|
venues(
|
|
pageNumber: Int
|
|
pageSize: Int
|
|
): VenuesPagedResponse
|
|
}
|
|
|
|
input SampleInput {
|
|
username: String!
|
|
password: String!
|
|
}
|
|
|
|
type SampleOutput {
|
|
accessToken: String!
|
|
}
|
|
|
|
type Venue {
|
|
active: String
|
|
id: Int
|
|
link: String
|
|
name: String
|
|
}
|
|
|
|
type VenuesPagedResponse {
|
|
currentPage: Int
|
|
errors: String
|
|
message: String
|
|
pageSize: Int
|
|
results: [Venue]
|
|
succeeded: Boolean
|
|
totalItemCount: Int
|
|
totalPageCount: Int
|
|
}
|
|
|
|
type VenueResponse {
|
|
errors: String
|
|
message: String
|
|
results: Venue
|
|
succeeded: Boolean
|
|
}
|
|
|
|
type VenueByIdResponse {
|
|
errors: String
|
|
message: String
|
|
results: Venue
|
|
succeeded: Boolean
|
|
}
|
|
|