GitHub
GET
https://mapi.storyblok.com/v1/auth/github/meUse this endpoint to obtain details of the GitHub account connected to Storyblok.
Response properties
Section titled “Response properties”- github_email string
The email address of the GitHub account connected with the current user
- has_password boolean
A boolean indicating whether the user has set a password
Examples
Section titled “Examples”curl "https://mapi.storyblok.com/v1/v1/auth/github/me" \ -H "Authorization: YOUR_OAUTH_TOKEN"// Using the Universal JavaScript Client:// https://github.com/storyblok/storyblok-js-clientStoryblok.get('v1/auth/github/me', {}) .then(response => { console.log(response) }).catch(error => { console.log(error) })$client = new \Storyblok\ManagementClient('YOUR_OAUTH_TOKEN');
$client->get('v1/auth/github/me')->getBody();HttpResponse<String> response = Unirest.get("https://mapi.storyblok.com/v1/v1/auth/github/me") .header("Authorization", "YOUR_OAUTH_TOKEN") .asString();var client = new RestClient("https://mapi.storyblok.com/v1/v1/auth/github/me");var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "YOUR_OAUTH_TOKEN");IRestResponse response = client.Execute(request);import requests
url = "https://mapi.storyblok.com/v1/v1/auth/github/me"
querystring = {}
payload = ""headers = { 'Authorization': "YOUR_OAUTH_TOKEN"}
response = requests.request("GET", url, data=payload, headers=headers, params=querystring)
print(response.text)require 'storyblok'client = Storyblok::Client.new(oauth_token: 'YOUR_OAUTH_TOKEN')
client.get('v1/auth/github/me')var request = URLRequest(url: URL(string: "https://mapi.storyblok.com/v1/v1/auth/github/me")!)request.setValue("YOUR_OAUTH_TOKEN", forHTTPHeaderField: "Authorization")request.httpMethod = "GET"let (data, _) = try await URLSession.shared.data(for: request)print(try JSONSerialization.jsonObject(with: data))val client = HttpClient { install(ContentNegotiation) { json() } install(DefaultRequest) { url { takeFrom("https://mapi.storyblok.com/v1/") headers.append("Authorization", "YOUR_OAUTH_TOKEN") } }}
val response = client.get("v1/auth/github/me")
println(response.body<JsonElement>())
Thanks! We received your feedback.
An error occurred. Please try again.
Was this page helpful?
This site uses reCAPTCHA and Google's Privacy Policy. Terms of Service apply.
Get in touch with the Storyblok community