Loading GraphQL Playground
{"endpoint":"/","tabs":[{"name":"API Discovery","endpoint":"/","query":"\n # This API Contains non authenticated queries and mutations that deal with user registration, invitation, sub-API discovery\n # and login as well as information about Hireflix subscription plans\n\n query getAPIEndpoints {\n # This query discovers which endpoints are available for the Hireflix API. Each endpoint has a different GraphQL schema and different\n # authentication requirements\n endpoints {\n path\n description\n }\n }\n "},{"name":"Administration API","endpoint":"/me","query":"\n # This API contains authenticated queries and mutations that deal with company, position and candidate management.\n # In order to authenticate requests you can either include a previously generated Hireflix API key in a header named [X-API-KEY],\n # or include a header with the auto generated user JWT as a bearer token.\n\n # After that, introspection will be enabled and you will be able to see the documentation on the right side of the screen\n\n query getBasicInfo {\n # This query returns basic info for your account.\n info {\n id\n name\n company {\n id\n name\n }\n }\n }\n ","headers":{"x-api-key":"your-api-key-goes-here"}},{"name":"Interview API","endpoint":"/interview","query":"\n # This API contains non authenticated queries and mutations that deal with candidate interviews.\n # It can be used to answer interviews from a candidate point of view\n\n query getInterview($hash: String!) {\n # This sample query returns the necessary information about an interview in order to be\n # able to complete it\n interview(hash: $hash) {\n id\n hash\n externalId\n language\n disableNotifications\n createdAt\n status\n finalist\n }\n }\n ","variables":"{\"hash\":\"the-interview-hash-goes-here\"}"}],"canSaveConfig":false}