Skip to main content

SDK Installation

The SDK is available in Javascript, Go and Python. Use their respective package managers to install the SDK.
npm install @superlink-me/superlink --save
go get github.com/superlink-me/superlink-api-go-client
pip install git+https://github.com/superlink-me/superlink-api-python-client.git

SDK Setup

Setting up the SDK simply requires adding your API key to make authorized requests.
let superlink = require('@superlink-me/superlink');

let superlinkClient = superlink.ApiClient.instance;
let BearerAuth = superlinkClient.authentications['BearerAuth'];
BearerAuth.apiKey = "YOUR_API_KEY";
BearerAuth.apiKeyPrefix = 'Bearer';

// Use superlinkClient to make API calls
package main

import (
	"context"

	superlink "github.com/superlink-me/superlink-api-go-client"
)

func main() {
	configuration := superlink.NewConfiguration()
	configuration.AddDefaultHeader("Authorization", "Bearer YOUR_API_KEY")
	superlinkClient := superlink.NewAPIClient(configuration)

    // Use superlinkClient to make API calls
}
import superlink

configuration = superlink.Configuration()
configuration.api_key['BearerAuth'] = "YOUR_API_KEY"
configuration.api_key_prefix['BearerAuth'] = 'Bearer'

with superlink.ApiClient(configuration) as api_client:
    # Use api_client to make API calls