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://app.meister1.com/api/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://app.meister1.com/api/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
  }
}