mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-18 21:12:09 +03:00
59 lines
1.3 KiB
YAML
59 lines
1.3 KiB
YAML
|
- description: Try to add a GET rest endpoint with no argument
|
||
|
url: /v1/query
|
||
|
status: 200
|
||
|
response:
|
||
|
message: success
|
||
|
query:
|
||
|
type: create_rest_endpoint
|
||
|
args:
|
||
|
url: simple
|
||
|
name: simple
|
||
|
methods:
|
||
|
- GET
|
||
|
definition:
|
||
|
query:
|
||
|
collection_name: test_collection
|
||
|
query_name: simple_query
|
||
|
|
||
|
|
||
|
- description: Call openapi json endpoint
|
||
|
url: /api/swagger/json
|
||
|
method: GET
|
||
|
status: 200
|
||
|
query:
|
||
|
response:
|
||
|
openapi: 3.0.0
|
||
|
info:
|
||
|
version: ''
|
||
|
title: Rest Endpoints
|
||
|
description: These OpenAPI specifications are automatically generated by Hasura.
|
||
|
paths:
|
||
|
/api/rest/simple:
|
||
|
get:
|
||
|
summary: simple
|
||
|
description: |-
|
||
|
***
|
||
|
The GraphQl query for this endpoint is:
|
||
|
``` graphql
|
||
|
query { test_table { first_name last_name } }
|
||
|
```
|
||
|
responses: {}
|
||
|
parameters:
|
||
|
- schema:
|
||
|
type: string
|
||
|
in: header
|
||
|
name: x-hasura-admin-secret
|
||
|
description: >-
|
||
|
Your x-hasura-admin-secret will be used for authentication of the API
|
||
|
request.
|
||
|
components: {}
|
||
|
|
||
|
- description: Try to remove the endpoint
|
||
|
url: /v1/query
|
||
|
status: 200
|
||
|
response:
|
||
|
message: success
|
||
|
query:
|
||
|
type: drop_rest_endpoint
|
||
|
args:
|
||
|
name: simple
|