GYRA+ DOCS
...
Autenticação
Parceiro
3 min
autenticação de parceiro para gerar a sua chave de autenticação, vá até o seu dashboard de parceiros gyra+, e acesse a aba "api" sua chave de autenticação deve ser incluída na área partnerauthenticate { ,ao rodar o código será emitido um token de acesso com validade de 24 horas será necessário incluir este token em todas as requisições feitas dentro da api { "tab" "examples", "url" "https //sandbox partner graphql gyramais com br/", "name" "autenticação de parceiro", "method" "post", "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[ { "name" "gyramais api key", "kind" "required", "type" "string", "description" "", "children" \[] }, { "name" "gyramais api secret", "kind" "required", "type" "string", "description" "", "children" \[] } ], "bodydataparameters" \[], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "wirs zrxoaex1wndusqyo", "code" "{\n \\"data\\" {\n \\"partnerauthenticate\\" {\n \\"id\\" \\"0mock0id00\\",\n \\"sessiontoken\\" \\"r\ token\\",\n \\"expiresat\\" {\n \\" type\\" \\"date\\",\n \\"iso\\" \\"2022 08 02t13 03 20 436z\\"\n }\n }\n }\n}", "language" "200", "customlabel" "" }, { "id" "hlcnexv1i9oicf3ndrp1p", "code" "{\n \\"message\\" \\"not found\\"\n}", "language" "404", "customlabel" "" } ], "selectedlanguageid" "wirs zrxoaex1wndusqyo" }, "examples" { "languages" \[ { "id" "7gewevwbqfcvl0rpj7ah0", "code" "headers;\n{\n \\"gyramais api key\\" \\"key example ak\\",\n \\"gyramais api secret\\" \\"secret example as\\"\n}\nquery;\nmutation partnerauthenticate {\n partnerauthenticate {\n id\n sessiontoken\n expiresat\n }\n}", "language" "graphql", "customlabel" "" }, { "id" "zv82fcyjnpctw0eiqmv5z", "language" "curl", "code" "curl request post \\\\\n url https //sandbox partner graphql gyramais com br/ \\\\\n header 'content type application/json' \\\\\n header 'gyramais api key string' \\\\\n header 'gyramais api secret string' \\\\\n data '{\\"query\\" \\"mutation partnerauthenticate {\\\n partnerauthenticate {\\\n id\\\n sessiontoken\\\n expiresat\\\n }\\\n}\\",\\"operationname\\" \\"partnerauthenticate\\"}'", "customlabel" "" } ], "selectedlanguageid" "zv82fcyjnpctw0eiqmv5z" }, "description" "", "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" } } chave de autenticação você poderá gerar múltiplas credenciais no menu configurações no seu dashboard parceiros gyra+ token de acesso após autenticação, você receberá um token de acesso que terá validade de 24 horas token de acesso o token de acesso deverá ser incluído em todas as requisições da api gyra+

