Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 13 additions & 5 deletions src/apis/BSDsApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,9 @@ import {
export class BSDsApi extends runtime.BaseAPI {

/**
* Fetch all Branded Short Domains
* Get BSDs
* Creates request options for getBSDs without sending the request
*/
async getBSDsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<BSDsResponse>> {
async getBSDsRequestOpts(): Promise<runtime.RequestOpts> {
const queryParameters: any = {};

const headerParameters: runtime.HTTPHeaders = {};
Expand All @@ -59,12 +58,21 @@ export class BSDsApi extends runtime.BaseAPI {

let urlPath = `/bsds`;

const response = await this.request({
return {
path: urlPath,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
};
}

/**
* Fetch all Branded Short Domains
* Get BSDs
*/
async getBSDsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<BSDsResponse>> {
const requestOptions = await this.getBSDsRequestOpts();
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => BSDsResponseFromJSON(jsonValue));
}
Expand Down
534 changes: 444 additions & 90 deletions src/apis/BitlinksApi.ts

Large diffs are not rendered by default.

144 changes: 104 additions & 40 deletions src/apis/CampaignsApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,10 +105,9 @@ export interface UpdateChannelRequest {
export class CampaignsApi extends runtime.BaseAPI {

/**
* Creates a new campaign.
* Create Campaign
* Creates request options for createCampaign without sending the request
*/
async createCampaignRaw(requestParameters: CreateCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
async createCampaignRequestOpts(requestParameters: CreateCampaignRequest): Promise<runtime.RequestOpts> {
if (requestParameters['campaign_modify'] == null) {
throw new runtime.RequiredError(
'campaign_modify',
Expand All @@ -133,13 +132,22 @@ export class CampaignsApi extends runtime.BaseAPI {

let urlPath = `/campaigns`;

const response = await this.request({
return {
path: urlPath,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: CampaignModifyToJSON(requestParameters['campaign_modify']),
}, initOverrides);
};
}

/**
* Creates a new campaign.
* Create Campaign
*/
async createCampaignRaw(requestParameters: CreateCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
const requestOptions = await this.createCampaignRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => CampaignFromJSON(jsonValue));
}
Expand All @@ -154,10 +162,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Creates a new channel.
* Create Channel
* Creates request options for createChannel without sending the request
*/
async createChannelRaw(requestParameters: CreateChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
async createChannelRequestOpts(requestParameters: CreateChannelRequest): Promise<runtime.RequestOpts> {
if (requestParameters['channel_modify'] == null) {
throw new runtime.RequiredError(
'channel_modify',
Expand All @@ -182,13 +189,22 @@ export class CampaignsApi extends runtime.BaseAPI {

let urlPath = `/channels`;

const response = await this.request({
return {
path: urlPath,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: ChannelModifyToJSON(requestParameters['channel_modify']),
}, initOverrides);
};
}

/**
* Creates a new channel.
* Create Channel
*/
async createChannelRaw(requestParameters: CreateChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
const requestOptions = await this.createChannelRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => ChannelFromJSON(jsonValue));
}
Expand All @@ -203,10 +219,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Returns details for a campaign.
* Retrieve a Campaign
* Creates request options for getCampaign without sending the request
*/
async getCampaignRaw(requestParameters: GetCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
async getCampaignRequestOpts(requestParameters: GetCampaignRequest): Promise<runtime.RequestOpts> {
if (requestParameters['campaign_guid'] == null) {
throw new runtime.RequiredError(
'campaign_guid',
Expand All @@ -230,12 +245,21 @@ export class CampaignsApi extends runtime.BaseAPI {
let urlPath = `/campaigns/{campaign_guid}`;
urlPath = urlPath.replace(`{${"campaign_guid"}}`, encodeURIComponent(String(requestParameters['campaign_guid'])));

const response = await this.request({
return {
path: urlPath,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
};
}

/**
* Returns details for a campaign.
* Retrieve a Campaign
*/
async getCampaignRaw(requestParameters: GetCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
const requestOptions = await this.getCampaignRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => CampaignFromJSON(jsonValue));
}
Expand All @@ -250,10 +274,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Returns the campaigns for the current authenticated user.
* Retrieve Campaigns
* Creates request options for getCampaigns without sending the request
*/
async getCampaignsRaw(requestParameters: GetCampaignsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaigns>> {
async getCampaignsRequestOpts(requestParameters: GetCampaignsRequest): Promise<runtime.RequestOpts> {
const queryParameters: any = {};

if (requestParameters['group_guid'] != null) {
Expand All @@ -273,12 +296,21 @@ export class CampaignsApi extends runtime.BaseAPI {

let urlPath = `/campaigns`;

const response = await this.request({
return {
path: urlPath,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
};
}

/**
* Returns the campaigns for the current authenticated user.
* Retrieve Campaigns
*/
async getCampaignsRaw(requestParameters: GetCampaignsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaigns>> {
const requestOptions = await this.getCampaignsRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => CampaignsFromJSON(jsonValue));
}
Expand All @@ -293,10 +325,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Returns a channel\'s details.
* Get a Channel
* Creates request options for getChannel without sending the request
*/
async getChannelRaw(requestParameters: GetChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
async getChannelRequestOpts(requestParameters: GetChannelRequest): Promise<runtime.RequestOpts> {
if (requestParameters['channel_guid'] == null) {
throw new runtime.RequiredError(
'channel_guid',
Expand All @@ -320,12 +351,21 @@ export class CampaignsApi extends runtime.BaseAPI {
let urlPath = `/channels/{channel_guid}`;
urlPath = urlPath.replace(`{${"channel_guid"}}`, encodeURIComponent(String(requestParameters['channel_guid'])));

const response = await this.request({
return {
path: urlPath,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
};
}

/**
* Returns a channel\'s details.
* Get a Channel
*/
async getChannelRaw(requestParameters: GetChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
const requestOptions = await this.getChannelRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => ChannelFromJSON(jsonValue));
}
Expand All @@ -340,10 +380,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Returns the channels available to a user.
* Retrieve Channels
* Creates request options for getChannels without sending the request
*/
async getChannelsRaw(requestParameters: GetChannelsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channels>> {
async getChannelsRequestOpts(requestParameters: GetChannelsRequest): Promise<runtime.RequestOpts> {
const queryParameters: any = {};

if (requestParameters['group_guid'] != null) {
Expand All @@ -367,12 +406,21 @@ export class CampaignsApi extends runtime.BaseAPI {

let urlPath = `/channels`;

const response = await this.request({
return {
path: urlPath,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
};
}

/**
* Returns the channels available to a user.
* Retrieve Channels
*/
async getChannelsRaw(requestParameters: GetChannelsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channels>> {
const requestOptions = await this.getChannelsRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => ChannelsFromJSON(jsonValue));
}
Expand All @@ -387,10 +435,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Updates a campaign\'s details.
* Update Campaign
* Creates request options for updateCampaign without sending the request
*/
async updateCampaignRaw(requestParameters: UpdateCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
async updateCampaignRequestOpts(requestParameters: UpdateCampaignRequest): Promise<runtime.RequestOpts> {
if (requestParameters['campaign_guid'] == null) {
throw new runtime.RequiredError(
'campaign_guid',
Expand Down Expand Up @@ -423,13 +470,22 @@ export class CampaignsApi extends runtime.BaseAPI {
let urlPath = `/campaigns/{campaign_guid}`;
urlPath = urlPath.replace(`{${"campaign_guid"}}`, encodeURIComponent(String(requestParameters['campaign_guid'])));

const response = await this.request({
return {
path: urlPath,
method: 'PATCH',
headers: headerParameters,
query: queryParameters,
body: CampaignModifyToJSON(requestParameters['campaign_modify']),
}, initOverrides);
};
}

/**
* Updates a campaign\'s details.
* Update Campaign
*/
async updateCampaignRaw(requestParameters: UpdateCampaignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Campaign>> {
const requestOptions = await this.updateCampaignRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => CampaignFromJSON(jsonValue));
}
Expand All @@ -444,10 +500,9 @@ export class CampaignsApi extends runtime.BaseAPI {
}

/**
* Updates an existing channel.
* Update a Channel
* Creates request options for updateChannel without sending the request
*/
async updateChannelRaw(requestParameters: UpdateChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
async updateChannelRequestOpts(requestParameters: UpdateChannelRequest): Promise<runtime.RequestOpts> {
if (requestParameters['channel_guid'] == null) {
throw new runtime.RequiredError(
'channel_guid',
Expand Down Expand Up @@ -480,13 +535,22 @@ export class CampaignsApi extends runtime.BaseAPI {
let urlPath = `/channels/{channel_guid}`;
urlPath = urlPath.replace(`{${"channel_guid"}}`, encodeURIComponent(String(requestParameters['channel_guid'])));

const response = await this.request({
return {
path: urlPath,
method: 'PATCH',
headers: headerParameters,
query: queryParameters,
body: ChannelModifyToJSON(requestParameters['channel_modify']),
}, initOverrides);
};
}

/**
* Updates an existing channel.
* Update a Channel
*/
async updateChannelRaw(requestParameters: UpdateChannelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Channel>> {
const requestOptions = await this.updateChannelRequestOpts(requestParameters);
const response = await this.request(requestOptions, initOverrides);

return new runtime.JSONApiResponse(response, (jsonValue) => ChannelFromJSON(jsonValue));
}
Expand Down
Loading