Create Access Tokens
Use this to create partner access tokens.// See documentation to set up the client first
let partnerApi = new superlink.PartnerApi();
let request = new superlink.ApiAccessTokenCreateRequest();
partnerApi.createAccessToken(request, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
// See documentation to set up the client first
resp, r, err := apiClient.PartnerAPI.CreateAccessToken(context.Background()).Request(request).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `PartnerAPI.CreateAccessToken``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
fmt.Fprintf(os.Stdout, "Response from `PartnerAPI.CreateAccessToken`: %v\n", resp)
# See documentation to set up the client first
partner_api = superlink.PartnerApi(api_client)
request = superlink.ApiAccessTokenCreateRequest()
try:
api_response = partner_api.create_access_token(request)
print("The response of PartnerApi->create_access_token:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling PartnerApi->create_access_token: %s\n" % e)
List Access Tokens
Use this to view partner access tokens.// See documentation to set up the client first
let partnerApi = new superlink.PartnerApi();
partnerApi.listAccessTokens((error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
// See documentation to set up the client first
resp, r, err := apiClient.PartnerAPI.ListAccessTokens(context.Background()).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `PartnerAPI.ListAccessTokens``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
fmt.Fprintf(os.Stdout, "Response from `PartnerAPI.ListAccessTokens`: %v\n", resp)
# See documentation to set up the client first
partner_api = superlink.PartnerApi(api_client)
try:
# Lists access tokens for a partner
api_response = partner_api.list_access_tokens()
print("The response of PartnerApi->list_access_tokens:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling PartnerApi->list_access_tokens: %s\n" % e)
Delete Access Tokens
Use this to delete partner access tokens.// See documentation to set up the client first
let partnerApi = new superlink.PartnerApi();
let request = new superlink.ApiAccessTokenDeleteRequest();
partnerApi.deleteAccessToken(request, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
});
// See documentation to set up the client first
r, err := apiClient.PartnerAPI.DeleteAccessToken(context.Background()).Request(request).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `PartnerAPI.DeleteAccessToken``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
# See documentation to set up the client first
partner_api = superlink.PartnerApi(api_client)
request = superlink.ApiAccessTokenDeleteRequest()
try:
# Deletes an access token
partner_api.delete_access_token(request)
except Exception as e:
print("Exception when calling PartnerApi->delete_access_token: %s\n" % e)

