Python examples
requests
import requests
API_URL = 'https://uthana.com/graphql'
API_KEY = 'YOUR_API_KEY'
query = '''
query GetMotion($id: String!) {
motion(id: $id) {
id
name
created
}
}
'''
variables = {"id": "m3G3XSJrjEJH"}
response = requests.post(
API_URL,
auth=(API_KEY, ''),
json={
'query': query,
'variables': variables,
}
)
print(response.json()["data"]["motion"])
gql
from gql import gql, Client
from gql.transport.requests import RequestsHTTPTransport
API_URL = 'https://uthana.com/graphql'
API_KEY = 'YOUR_API_KEY'
transport = RequestsHTTPTransport(
url=API_URL,
auth=(API_KEY, ''),
use_json=True,
)
client = Client(transport=transport, fetch_schema_from_transport=True)
query = gql('''
query GetMotion($id: String!) {
motion(id: $id) {
id
name
created
}
}
''')
params = {"id": "m3G3XSJrjEJH"}
result = client.execute(query, variable_values=params)
print(result["motion"])