esup-multi

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
{
  "Content-Type": application/json
}


Body des requêtes :

  • Channels 


unmigrated-wiki-markup
Bloc de code
titleChannels
query {
	channels{
        id
        code
        routerLink
        icon
        color
        filterable
        translations{
            languagesCode
            label
        }
    }
}


Bloc de code
titleContact Us

...

unmigrated-wiki-markup
query {
	contactUs{
        id
        to
        icon
        translations{
            languagesCode
            content
            title
        }
    }
}


Bloc de code
titleFeatures
Balise Wiki
query {
	features(status: "published") {
        id
        description
        icon
        iconSvgDark
        iconSvgLight
        link
        menu
        position
        routerLink
        ssoService
        status
        type
        translations{
            languagesCode
            searchKeywords
            shortTitle
            title
        }
        authorization {
            roles
            authorization
        }
        settingsByRole{
            position
            role
        }
    }
}


Bloc de code
titlePages
Balise Wiki
query {
	pages(status: "published") {
        id
        status
        icon
        iconSvgDark
        iconSvgLight
        position
        statisticName
        translations {
            languagesCode
            content
            title
        }
    }
}


Bloc de code
titleWidgets
Balise Wiki
query {
	widgets(status: "published") {
        id
		status
        description
        widget
        iconSvgDark
        iconSvgLight
        icon
        link
        position
        ssoService
		statisticName
        routerLink
        color
        type
        translations{
            languagesCode
            content
            title
        }
        authorization {
            roles
            authorization
        }
        settingsByRole{
            position
            role
        }
    }
}


Bloc de code
titleSocial Networks
Balise Wiki
query {
	socialNetworks{
        id
        icon
        link
        title
    }
}


Bloc de code
titleLogin
Balise Wiki
query {
	login{
        id
        translations {
            languagesCode
            connexionText
            notAuthenticatedText
        }
    }
}


Bloc de code
titleLanguages
Balise Wiki
query {
	languages{
        code
        direction
        name
    }
}


Bloc de code
titleImportant News

...

unmigrated-wiki-markup
query {
	importantNews(status: "published"){
        id
        status
        image
        link
        color
        position
        statisticName
        translations{
            languagesCode
            content
            buttonLabel
            title
        }
        authorization {
            roles
            authorization
        }
    }
}

...

  • Erreur HTTP 4xx ou 5xx : En cas de problème ou erreur

Exemple


Bloc de code
titleURL en méthode POST

...

code
<host>/graphql

Requête


unmigrated-wiki-markup
Bloc de code
titleBody de la requête
query {
	languages{
        code
        direction
        name
    }
}

...


Bloc de code
titleBody de la requêteRéponse
{
    "data": {
        "languages": [
            {
                "code": "fr",
                "direction": "ltr",
                "name": "Français"
            },
            {
                "code": "en",
                "direction": "ltr",
                "name": "English"
            }
        ]
    }
}

...