curl -X POST https://api.igloodeveloper.co/token \
-H "Authorization: Bearer $API_KEY" \
-d '{
"schema": "value",
"grantType": "value",
"code": "value",
"clientId": "value",
"clientSecret": "value",
"redirectUri": "value",
"refreshToken": "value"
}'
import { Igloo } from "@igloo/sdk";
const igloo = new Igloo(process.env.IGLOO_API_KEY);
const params = {
schema: "value",
grantType: "value",
code: "value",
clientId: "value",
clientSecret: "value",
redirectUri: "value",
refreshToken: "value",
};
const response = await igloo.token.getToken(params);
from igloo import Igloo
import os
igloo = Igloo(os.environ["IGLOO_API_KEY"])
params = {
"schema": "value",
"grantType": "value",
"code": "value",
"clientId": "value",
"clientSecret": "value",
"redirectUri": "value",
"refreshToken": "value",
}
response = igloo.token.get_token(params)
package main
import (
"context"
"os"
"go.igloohome.co/orion/sdk"
)
func main() {
client := sdk.NewClient(sdk.ClientOptions{
APIKey: os.Getenv("IGLOO_API_KEY"),
})
params := map[string]interface{}{
"schema": "value",
"grantType": "value",
"code": "value",
"clientId": "value",
"clientSecret": "value",
"redirectUri": "value",
"refreshToken": "value",
}
err := client.GetToken(context.Background(), params)
}
<?php
$client = new \Igloo\Client(getenv("IGLOO_API_KEY"));
$params = [
"schema" => "value",
"grantType" => "value",
"code" => "value",
"clientId" => "value",
"clientSecret" => "value",
"redirectUri" => "value",
"refreshToken" => "value",
];
$response = $client->getToken($params);
import co.igloo.sdk.Client
val client = Client(apiKey = System.getenv("IGLOO_API_KEY"))
val params = mapOf(
"schema" to "value",
"grantType" to "value",
"code" to "value",
"clientId" to "value",
"clientSecret" to "value",
"redirectUri" to "value",
"refreshToken" to "value",
)
val response = client.getToken(params)
import Foundation
let client = IglooClient(apiKey: ProcessInfo.processInfo.environment["IGLOO_API_KEY"] ?? "")
let params: [String: Any] = [
"schema": "value",
"grantType": "value",
"code": "value",
"clientId": "value",
"clientSecret": "value",
"redirectUri": "value",
"refreshToken": "value",
]
client.getToken(params) { result in
// handle result
}