/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { CreateBulkLinksRequest, CreateBulkLinksResponse, CreateContactLinkRequest, CreateContactLinkResponse, CreateLinkRequest, CreateLinkResponse, CreateThankYouLinkRequest, CreateThankYouLinkResponse, GetLeadScoreResponse, GetLinkResponse, LinksServiceUpdateBody, ListLinksResponse, ShortlinkAvailabilityResponse, ShortlinkRandomResponse, UpdateLinkResponse } from '../models/index'; export interface LinksServiceCreateRequest { createLinkRequest: CreateLinkRequest; } export interface LinksServiceCreateBulkRequest { createBulkLinksRequest: CreateBulkLinksRequest; } export interface LinksServiceCreateContactLinkRequest { createContactLinkRequest: CreateContactLinkRequest; } export interface LinksServiceCreateThankYouLinkRequest { createThankYouLinkRequest: CreateThankYouLinkRequest; } export interface LinksServiceDeleteRequest { id: string; } export interface LinksServiceGetRequest { id: string; include?: Array; } export interface LinksServiceGetLeadScoreRequest { linkId: string; eventId: string; } export interface LinksServiceListRequest { pageSize: number; pageToken?: string; include?: Array; tags?: Array; search?: string; sortBy?: string; sortDirection?: string; view?: string; directoryId?: string; } export interface LinksServiceShortlinkAvailabilityRequest { shortlink?: string; customDomainId?: string; } export interface LinksServiceUpdateRequest { id: string; linksServiceUpdateBody: LinksServiceUpdateBody; } /** * LinksApi - interface * * @export * @interface LinksApiInterface */ export interface LinksApiInterface { /** * Creates request options for linksServiceCreate without sending the request * @param {CreateLinkRequest} createLinkRequest * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateRequestOpts(requestParameters: LinksServiceCreateRequest): Promise; /** * This endpoint allows users to create a new shortened URL link in their Linkbreakers workspace. The URL will be checked for malicious content before being shortened. * @summary Create a new link * @param {CreateLinkRequest} createLinkRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateRaw(requestParameters: LinksServiceCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new shortened URL link in their Linkbreakers workspace. The URL will be checked for malicious content before being shortened. * Create a new link */ linksServiceCreate(requestParameters: LinksServiceCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateBulk without sending the request * @param {CreateBulkLinksRequest} createBulkLinksRequest * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateBulkRequestOpts(requestParameters: LinksServiceCreateBulkRequest): Promise; /** * Creates links in batch using the same per-link options as Create. This operation is transactional: if one link fails validation or insertion, no links from the batch are created. * @summary Create multiple links in a single request * @param {CreateBulkLinksRequest} createBulkLinksRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateBulkRaw(requestParameters: LinksServiceCreateBulkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates links in batch using the same per-link options as Create. This operation is transactional: if one link fails validation or insertion, no links from the batch are created. * Create multiple links in a single request */ linksServiceCreateBulk(requestParameters: LinksServiceCreateBulkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateContactLink without sending the request * @param {CreateContactLinkRequest} createContactLinkRequest * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateContactLinkRequestOpts(requestParameters: LinksServiceCreateContactLinkRequest): Promise; /** * This endpoint allows users to create a new vCard contact link in their Linkbreakers workspace. The link will generate a vCard file for contact information sharing. * @summary Create a new contact card link * @param {CreateContactLinkRequest} createContactLinkRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateContactLinkRaw(requestParameters: LinksServiceCreateContactLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new vCard contact link in their Linkbreakers workspace. The link will generate a vCard file for contact information sharing. * Create a new contact card link */ linksServiceCreateContactLink(requestParameters: LinksServiceCreateContactLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateThankYouLink without sending the request * @param {CreateThankYouLinkRequest} createThankYouLinkRequest * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateThankYouLinkRequestOpts(requestParameters: LinksServiceCreateThankYouLinkRequest): Promise; /** * This endpoint allows users to create a new link with a thank you page as the exit step. * @summary Create a new thank you page link * @param {CreateThankYouLinkRequest} createThankYouLinkRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceCreateThankYouLinkRaw(requestParameters: LinksServiceCreateThankYouLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new link with a thank you page as the exit step. * Create a new thank you page link */ linksServiceCreateThankYouLink(requestParameters: LinksServiceCreateThankYouLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceDelete without sending the request * @param {string} id The ID of the link to delete (UUID) * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceDeleteRequestOpts(requestParameters: LinksServiceDeleteRequest): Promise; /** * Removes a shortened link from the workspace. This operation cannot be undone. * @summary Delete a link * @param {string} id The ID of the link to delete (UUID) * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceDeleteRaw(requestParameters: LinksServiceDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Removes a shortened link from the workspace. This operation cannot be undone. * Delete a link */ linksServiceDelete(requestParameters: LinksServiceDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceGet without sending the request * @param {string} id The ID of the link to retrieve (UUID) * @param {Array} [include] List of related resources to include in the response. Supported values: \"customDomain\", \"qrcodeDesign\", \"qrcodeSignedUrl\", \"tags\", \"pageTheme\". Use \"qrcodeSignedUrl\" to fetch signed QR image URLs—they are omitted by default to keep requests fast. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceGetRequestOpts(requestParameters: LinksServiceGetRequest): Promise; /** * Retrieves information about a shortened link including its metadata and metrics. * @summary Get link details * @param {string} id The ID of the link to retrieve (UUID) * @param {Array} [include] List of related resources to include in the response. Supported values: \"customDomain\", \"qrcodeDesign\", \"qrcodeSignedUrl\", \"tags\", \"pageTheme\". Use \"qrcodeSignedUrl\" to fetch signed QR image URLs—they are omitted by default to keep requests fast. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceGetRaw(requestParameters: LinksServiceGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieves information about a shortened link including its metadata and metrics. * Get link details */ linksServiceGet(requestParameters: LinksServiceGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceGetLeadScore without sending the request * @param {string} linkId The ID of the link (UUID) * @param {string} eventId The ID of the event for which to generate the explanation (UUID) * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceGetLeadScoreRequestOpts(requestParameters: LinksServiceGetLeadScoreRequest): Promise; /** * Returns the score exactly as it was recorded when the visitor came through, together with the factor breakdown and the weighting the link was scored on. Nothing is recalculated here. * @summary Get the stored lead score for an event * @param {string} linkId The ID of the link (UUID) * @param {string} eventId The ID of the event for which to generate the explanation (UUID) * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceGetLeadScoreRaw(requestParameters: LinksServiceGetLeadScoreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns the score exactly as it was recorded when the visitor came through, together with the factor breakdown and the weighting the link was scored on. Nothing is recalculated here. * Get the stored lead score for an event */ linksServiceGetLeadScore(requestParameters: LinksServiceGetLeadScoreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceList without sending the request * @param {number} pageSize The maximum number of links to return. * @param {string} [pageToken] The token for retrieving the next page of results If not provided, the first page of results will be returned * @param {Array} [include] List of related resources to include in the response. Supported values: \"customDomain\", \"qrcodeDesign\", \"qrcodeSignedUrl\", \"tags\", \"pageTheme\". Use \"qrcodeSignedUrl\" to fetch signed QR image URLs—they are omitted by default to keep requests fast. * @param {Array} [tags] Tags to filter links by (matches links containing any of the provided tags) * @param {string} [search] Search query to filter links by name or shortlink Search query to filter links by name or shortlink * @param {string} [sortBy] Field to sort links by (defaults to updated_at if not specified) Field to sort links by - LINK_SORT_FIELD_UNSPECIFIED: Sort field not specified (defaults to updated_at) - LINK_SORT_FIELD_CREATED_AT: Sort by creation date - LINK_SORT_FIELD_UPDATED_AT: Sort by last update date - LINK_SORT_FIELD_SHORTLINK: Sort by shortlink name - LINK_SORT_FIELD_NAME: Sort by link name - LINK_SORT_FIELD_EVENT_COUNT: Sort by event count * @param {string} [sortDirection] Sort direction (defaults to descending if not specified) Sort direction (ascending or descending) - SORT_DIRECTION_UNSPECIFIED: Sort direction not specified (defaults to descending) - SORT_DIRECTION_ASC: Sort in ascending order - SORT_DIRECTION_DESC: Sort in descending order * @param {string} [view] View mode. Default returns all links. LINK_VIEW_DIRECTORY scopes to a directory (or root when directory_id is empty). - LINK_VIEW_UNSPECIFIED: Return all links regardless of directory (default) - LINK_VIEW_DIRECTORY: Return links scoped to a directory. When directory_id is set, returns links in that directory. When directory_id is empty, returns root-level links (no directory). * @param {string} [directoryId] Directory ID to scope to when view is LINK_VIEW_DIRECTORY. When empty with LINK_VIEW_DIRECTORY, returns root-level links. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceListRequestOpts(requestParameters: LinksServiceListRequest): Promise; /** * Retrieves the shortened links for your workspace * @summary List links * @param {number} pageSize The maximum number of links to return. * @param {string} [pageToken] The token for retrieving the next page of results If not provided, the first page of results will be returned * @param {Array} [include] List of related resources to include in the response. Supported values: \"customDomain\", \"qrcodeDesign\", \"qrcodeSignedUrl\", \"tags\", \"pageTheme\". Use \"qrcodeSignedUrl\" to fetch signed QR image URLs—they are omitted by default to keep requests fast. * @param {Array} [tags] Tags to filter links by (matches links containing any of the provided tags) * @param {string} [search] Search query to filter links by name or shortlink Search query to filter links by name or shortlink * @param {string} [sortBy] Field to sort links by (defaults to updated_at if not specified) Field to sort links by - LINK_SORT_FIELD_UNSPECIFIED: Sort field not specified (defaults to updated_at) - LINK_SORT_FIELD_CREATED_AT: Sort by creation date - LINK_SORT_FIELD_UPDATED_AT: Sort by last update date - LINK_SORT_FIELD_SHORTLINK: Sort by shortlink name - LINK_SORT_FIELD_NAME: Sort by link name - LINK_SORT_FIELD_EVENT_COUNT: Sort by event count * @param {string} [sortDirection] Sort direction (defaults to descending if not specified) Sort direction (ascending or descending) - SORT_DIRECTION_UNSPECIFIED: Sort direction not specified (defaults to descending) - SORT_DIRECTION_ASC: Sort in ascending order - SORT_DIRECTION_DESC: Sort in descending order * @param {string} [view] View mode. Default returns all links. LINK_VIEW_DIRECTORY scopes to a directory (or root when directory_id is empty). - LINK_VIEW_UNSPECIFIED: Return all links regardless of directory (default) - LINK_VIEW_DIRECTORY: Return links scoped to a directory. When directory_id is set, returns links in that directory. When directory_id is empty, returns root-level links (no directory). * @param {string} [directoryId] Directory ID to scope to when view is LINK_VIEW_DIRECTORY. When empty with LINK_VIEW_DIRECTORY, returns root-level links. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceListRaw(requestParameters: LinksServiceListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieves the shortened links for your workspace * List links */ linksServiceList(requestParameters: LinksServiceListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceShortlinkAvailability without sending the request * @param {string} [shortlink] The shortlink to check availability for. * @param {string} [customDomainId] The ID of the custom domain to check against (UUID) If not provided, checks against the default domain * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceShortlinkAvailabilityRequestOpts(requestParameters: LinksServiceShortlinkAvailabilityRequest): Promise; /** * Checks if a shortlink is available for use to create a new link. A custom domain can be provided to check against. It typically checks the shortlink slugs and shortlink IDs already present within the system. * @summary Check shortlink availability * @param {string} [shortlink] The shortlink to check availability for. * @param {string} [customDomainId] The ID of the custom domain to check against (UUID) If not provided, checks against the default domain * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceShortlinkAvailabilityRaw(requestParameters: LinksServiceShortlinkAvailabilityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Checks if a shortlink is available for use to create a new link. A custom domain can be provided to check against. It typically checks the shortlink slugs and shortlink IDs already present within the system. * Check shortlink availability */ linksServiceShortlinkAvailability(requestParameters: LinksServiceShortlinkAvailabilityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceShortlinkRandom without sending the request * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceShortlinkRandomRequestOpts(): Promise; /** * Generates a random availableshortlink for a new link. * @summary Get a random shortlink * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceShortlinkRandomRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Generates a random availableshortlink for a new link. * Get a random shortlink */ linksServiceShortlinkRandom(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceUpdate without sending the request * @param {string} id The ID of the link to update (UUID) * @param {LinksServiceUpdateBody} linksServiceUpdateBody * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceUpdateRequestOpts(requestParameters: LinksServiceUpdateRequest): Promise; /** * Updates an existing shortened link in your Linkbreakers workspace. * @summary Update a link * @param {string} id The ID of the link to update (UUID) * @param {LinksServiceUpdateBody} linksServiceUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof LinksApiInterface */ linksServiceUpdateRaw(requestParameters: LinksServiceUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Updates an existing shortened link in your Linkbreakers workspace. * Update a link */ linksServiceUpdate(requestParameters: LinksServiceUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class LinksApi extends runtime.BaseAPI implements LinksApiInterface { /** * Creates request options for linksServiceCreate without sending the request */ linksServiceCreateRequestOpts(requestParameters: LinksServiceCreateRequest): Promise; /** * This endpoint allows users to create a new shortened URL link in their Linkbreakers workspace. The URL will be checked for malicious content before being shortened. * Create a new link */ linksServiceCreateRaw(requestParameters: LinksServiceCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new shortened URL link in their Linkbreakers workspace. The URL will be checked for malicious content before being shortened. * Create a new link */ linksServiceCreate(requestParameters: LinksServiceCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateBulk without sending the request */ linksServiceCreateBulkRequestOpts(requestParameters: LinksServiceCreateBulkRequest): Promise; /** * Creates links in batch using the same per-link options as Create. This operation is transactional: if one link fails validation or insertion, no links from the batch are created. * Create multiple links in a single request */ linksServiceCreateBulkRaw(requestParameters: LinksServiceCreateBulkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates links in batch using the same per-link options as Create. This operation is transactional: if one link fails validation or insertion, no links from the batch are created. * Create multiple links in a single request */ linksServiceCreateBulk(requestParameters: LinksServiceCreateBulkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateContactLink without sending the request */ linksServiceCreateContactLinkRequestOpts(requestParameters: LinksServiceCreateContactLinkRequest): Promise; /** * This endpoint allows users to create a new vCard contact link in their Linkbreakers workspace. The link will generate a vCard file for contact information sharing. * Create a new contact card link */ linksServiceCreateContactLinkRaw(requestParameters: LinksServiceCreateContactLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new vCard contact link in their Linkbreakers workspace. The link will generate a vCard file for contact information sharing. * Create a new contact card link */ linksServiceCreateContactLink(requestParameters: LinksServiceCreateContactLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceCreateThankYouLink without sending the request */ linksServiceCreateThankYouLinkRequestOpts(requestParameters: LinksServiceCreateThankYouLinkRequest): Promise; /** * This endpoint allows users to create a new link with a thank you page as the exit step. * Create a new thank you page link */ linksServiceCreateThankYouLinkRaw(requestParameters: LinksServiceCreateThankYouLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * This endpoint allows users to create a new link with a thank you page as the exit step. * Create a new thank you page link */ linksServiceCreateThankYouLink(requestParameters: LinksServiceCreateThankYouLinkRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceDelete without sending the request */ linksServiceDeleteRequestOpts(requestParameters: LinksServiceDeleteRequest): Promise; /** * Removes a shortened link from the workspace. This operation cannot be undone. * Delete a link */ linksServiceDeleteRaw(requestParameters: LinksServiceDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Removes a shortened link from the workspace. This operation cannot be undone. * Delete a link */ linksServiceDelete(requestParameters: LinksServiceDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceGet without sending the request */ linksServiceGetRequestOpts(requestParameters: LinksServiceGetRequest): Promise; /** * Retrieves information about a shortened link including its metadata and metrics. * Get link details */ linksServiceGetRaw(requestParameters: LinksServiceGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieves information about a shortened link including its metadata and metrics. * Get link details */ linksServiceGet(requestParameters: LinksServiceGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceGetLeadScore without sending the request */ linksServiceGetLeadScoreRequestOpts(requestParameters: LinksServiceGetLeadScoreRequest): Promise; /** * Returns the score exactly as it was recorded when the visitor came through, together with the factor breakdown and the weighting the link was scored on. Nothing is recalculated here. * Get the stored lead score for an event */ linksServiceGetLeadScoreRaw(requestParameters: LinksServiceGetLeadScoreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns the score exactly as it was recorded when the visitor came through, together with the factor breakdown and the weighting the link was scored on. Nothing is recalculated here. * Get the stored lead score for an event */ linksServiceGetLeadScore(requestParameters: LinksServiceGetLeadScoreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceList without sending the request */ linksServiceListRequestOpts(requestParameters: LinksServiceListRequest): Promise; /** * Retrieves the shortened links for your workspace * List links */ linksServiceListRaw(requestParameters: LinksServiceListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieves the shortened links for your workspace * List links */ linksServiceList(requestParameters: LinksServiceListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceShortlinkAvailability without sending the request */ linksServiceShortlinkAvailabilityRequestOpts(requestParameters: LinksServiceShortlinkAvailabilityRequest): Promise; /** * Checks if a shortlink is available for use to create a new link. A custom domain can be provided to check against. It typically checks the shortlink slugs and shortlink IDs already present within the system. * Check shortlink availability */ linksServiceShortlinkAvailabilityRaw(requestParameters: LinksServiceShortlinkAvailabilityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Checks if a shortlink is available for use to create a new link. A custom domain can be provided to check against. It typically checks the shortlink slugs and shortlink IDs already present within the system. * Check shortlink availability */ linksServiceShortlinkAvailability(requestParameters?: LinksServiceShortlinkAvailabilityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceShortlinkRandom without sending the request */ linksServiceShortlinkRandomRequestOpts(): Promise; /** * Generates a random availableshortlink for a new link. * Get a random shortlink */ linksServiceShortlinkRandomRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Generates a random availableshortlink for a new link. * Get a random shortlink */ linksServiceShortlinkRandom(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for linksServiceUpdate without sending the request */ linksServiceUpdateRequestOpts(requestParameters: LinksServiceUpdateRequest): Promise; /** * Updates an existing shortened link in your Linkbreakers workspace. * Update a link */ linksServiceUpdateRaw(requestParameters: LinksServiceUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Updates an existing shortened link in your Linkbreakers workspace. * Update a link */ linksServiceUpdate(requestParameters: LinksServiceUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }