UNPKG

@sp-api-sdk/sellers-api-v1

Version:

The Selling Partner API for Sellers (Sellers API) provides essential information about seller accounts, such as: The marketplaces a seller can list in The default language and currency of a marketplace Whether the seller has suspended listings Refer to th

68 lines (67 loc) 2.55 kB
/** * The Selling Partner API for Sellers * The [Selling Partner API for Sellers](https://developer-docs.amazon.com/sp-api/docs/sellers-api-v1-reference) (Sellers API) provides essential information about seller accounts, such as: - The marketplaces a seller can list in - The default language and currency of a marketplace - Whether the seller has suspended listings Refer to the [Sellers API reference](https://developer-docs.amazon.com/sp-api/docs/sellers-api-v1-reference) for details about this API\'s operations, data types, and schemas. * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { Business } from './business'; import type { MarketplaceParticipation } from './marketplace-participation'; import type { PrimaryContact } from './primary-contact'; /** * The response schema for the `getAccount` operation. * @export * @interface Account */ export interface Account { /** * List of marketplace participations. * @type {Array<MarketplaceParticipation>} * @memberof Account */ 'marketplaceParticipationList': Array<MarketplaceParticipation>; /** * The type of business registered for the seller account. * @type {string} * @memberof Account */ 'businessType': AccountBusinessTypeEnum; /** * The selling plan details. * @type {string} * @memberof Account */ 'sellingPlan': AccountSellingPlanEnum; /** * * @type {Business} * @memberof Account */ 'business'?: Business; /** * * @type {PrimaryContact} * @memberof Account */ 'primaryContact'?: PrimaryContact; } export declare const AccountBusinessTypeEnum: { readonly Charity: "CHARITY"; readonly Craftsman: "CRAFTSMAN"; readonly NaturalPersonCompany: "NATURAL_PERSON_COMPANY"; readonly PublicListed: "PUBLIC_LISTED"; readonly PrivateLimited: "PRIVATE_LIMITED"; readonly SoleProprietorship: "SOLE_PROPRIETORSHIP"; readonly StateOwned: "STATE_OWNED"; readonly Individual: "INDIVIDUAL"; }; export type AccountBusinessTypeEnum = typeof AccountBusinessTypeEnum[keyof typeof AccountBusinessTypeEnum]; export declare const AccountSellingPlanEnum: { readonly Professional: "PROFESSIONAL"; readonly Individual: "INDIVIDUAL"; }; export type AccountSellingPlanEnum = typeof AccountSellingPlanEnum[keyof typeof AccountSellingPlanEnum];