Saltar al contenido principal

GraphQL

Meister1 utiliza una API GraphQL. GraphQL es un lenguaje de consulta que permite al cliente determinar qué datos necesita.

Aquí le mostraremos brevemente cómo es una solicitud HTTP en GraphQL. También veremos algunos casos de uso típicos.

Endpoint: https://api.meister1.com/graphql

precaución

Para las consultas se debe usar un encabezado Authorization con el accessToken (véase Autorización)

General

Básicamente, cada solicitud tiene el mismo aspecto. Es una solicitud POST. El esquema que se espera como respuesta se define en el cuerpo.

Solicitud

query {
viewer {
id
email
}
}

cURL

curl 'https://api.meister1.com/graphql' -H 'Content-Type: application/json' \
--data-binary '{"query":"query {\n viewer {\n id\n email\n }\n}"}' --compressed

Respuesta

{
"data": {
"viewer": {
"id": "VSFlcgox",
"email": "user@meister1.de"
}
}
}

Generador de consultas

Cambia arriba entre Lectura (consultas) y Escritura (mutaciones). Selecciona una o varias consultas o mutaciones: se combinan y la operación GraphQL se genera en vivo. Para las mutaciones también se muestran los valores posibles (p. ej. el estado del lead).

Consultas disponibles
Consultas seleccionadas

Aún no se ha seleccionado ninguna consulta: solo se muestra la consulta base.

GraphQL Query
query {
  viewer {
    id
    email
  }
}