Skip to main content

Résultats Aura

Récupération des résultats#

Les résultats peuvent être récupérés avec la query auraResultByUserId qui permet d’avoir l’ensemble des résultats Aura via un identifiant d'utilisateur PRISMO.

Exemple Javascript avec graphql-request#

import { GraphQLClient, gql } from 'graphql-request'
const endpoint = 'https://public-api.prismo.io/graphql';
const headers = {  Authorization: 'Bearer <API_KEY_PRISMO>'};
const client = new GraphQLClient(endpoint, { headers });
const query = gql`  query auraResultByUserId($userId: ID!) {    auraResultByUserId(userId: $userId) {      id      disc {        D        I        S        C      }      discNatural: disc(type: NATURAL) {        D        I        S        C      }      profile {        id        type        description        image      }      skillsAdapted: skills(type: ADAPTED, filter: { skip: 0, limit: 3 }) {        id        name        description        score      }      skillsNatural: skills(type: NATURAL, filter: { skip: 0, limit: 3 }) {        id        name        description        score      }      images {        discWheel        discWheelNatural: discWheel(type: NATURAL)      }      createdAt    }  }`;
const variables = {  userId: 'myId',};
client.request(query, variables)    .then((data) => console.log(data))    .catch((err) => console.err(err));
note

Limitation aux données :

  • champ skills : limité aux trois premières valeurs suivant le score descendant

En savoir plus#

Pour plus d'informations, vous pouvez parcourir les données de l'objet AuraResult dans les références API.