UNPKG

@bizon/amazon-ids

Version:

Collection of Amazon identifiers

1 lines 19.2 kB
{"version":3,"sources":["../src/index.ts","../src/marketplaces.json"],"sourcesContent":["import _marketplaces from './marketplaces.json' with {type: 'json'}\n\nexport interface Marketplace {\n code: string\n id: string\n name: string\n region: string\n domain?: string\n advertisingApiDomain?: string\n imagesDomain?: string\n vendorId?: string\n sellerCentralDomain?: string\n vendorCentralDomain?: string\n currencyCode: string\n}\n\n/**\n * All the available marketplaces\n */\nexport const marketplaces: Marketplace[] = _marketplaces\n\n/**\n * Get a marketplace by its id\n * @param id The marketplace's id\n * @returns The marketplace\n */\nexport function getMarketplaceById(id: string) {\n return marketplaces.find((marketplace) => marketplace.id === id)\n}\n\n/**\n * Get a marketplace by its code\n * @param code The marketplace's code\n * @returns The markerplace\n */\nexport function getMarketplaceByCode(code: string) {\n code = code.toLowerCase()\n\n return marketplaces.find((marketplace) => marketplace.code === code)\n}\n\n/**\n * Get a marketplace by its domain\n * @param domain The marketplace's domain\n * @returns The marketplace\n */\nexport function getMarketplaceByDomain(domain: string) {\n domain = domain.toLowerCase()\n\n if (domain.startsWith('www.')) {\n domain = domain.slice(4)\n }\n\n return marketplaces.find((marketplace) => marketplace.domain === domain)\n}\n","[\n {\n \"code\": \"be\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.com.be\",\n \"id\": \"AMEN7PMS3EDWL\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Belgium\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com.be\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.be\",\n \"vendorId\": \"A3Q3FYJVX702M2\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"de\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.de\",\n \"id\": \"A1PA6795UKMFR9\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Germany\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.de\",\n \"vendorId\": \"A3JWKAKR8XB7XF\"\n },\n {\n \"code\": \"de-non-amazon\",\n \"currencyCode\": \"EUR\",\n \"id\": \"A38D8NSA03LJTC\",\n \"name\": \"Germany - Non-Amazon\",\n \"region\": \"eu\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"es\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.es\",\n \"id\": \"A1RKKUPIHCS9HS\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Spain\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.es\",\n \"vendorId\": \"A1AT7YVPFBWXBL\"\n },\n {\n \"code\": \"es-non-amazon\",\n \"currencyCode\": \"EUR\",\n \"id\": \"AFQLKURYRPEL8\",\n \"name\": \"Spain - Non-Amazon\",\n \"region\": \"eu\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"fr\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.fr\",\n \"id\": \"A13V1IB3VIYZZH\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"France\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.fr\",\n \"vendorId\": \"A1X6FK5RDHNB96\"\n },\n {\n \"code\": \"fr-non-amazon\",\n \"currencyCode\": \"EUR\",\n \"id\": \"A1ZFFQZ3HTUKT9\",\n \"name\": \"France - Non-Amazon\",\n \"region\": \"eu\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"it\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.it\",\n \"id\": \"APJ6JRA9NG5V4\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Italy\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.it\",\n \"vendorId\": \"A11IL2PNWYJU7H\"\n },\n {\n \"code\": \"it-non-amazon\",\n \"currencyCode\": \"EUR\",\n \"id\": \"A62U237T8HV6N\",\n \"name\": \"Italy - Non-Amazon\",\n \"region\": \"eu\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"uk\",\n \"currencyCode\": \"GBP\",\n \"domain\": \"amazon.co.uk\",\n \"id\": \"A1F83G8C2ARO7P\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"United Kingdom\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.co.uk\",\n \"vendorId\": \"A3P5ROKL5A1OLE\"\n },\n {\n \"code\": \"uk-non-amazon\",\n \"currencyCode\": \"GBP\",\n \"id\": \"AZMDEXL2RVFNN\",\n \"name\": \"United Kingdom - Non-Amazon\",\n \"region\": \"eu\"\n },\n {\n \"code\": \"tr\",\n \"currencyCode\": \"TRY\",\n \"domain\": \"amazon.com.tr\",\n \"id\": \"A33AVAJ2PDY3EV\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Turkey\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com.tr\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.tr\",\n \"vendorId\": \"A1UNQM1SR2CHM\"\n },\n {\n \"code\": \"eg\",\n \"currencyCode\": \"EGP\",\n \"domain\": \"amazon.eg\",\n \"id\": \"ARBP9OOSHTCHU\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Egypt\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.eg\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.me\",\n \"vendorId\": \"A1ZVRGNO5AYLOV\"\n },\n {\n \"code\": \"sa\",\n \"currencyCode\": \"SAR\",\n \"domain\": \"amazon.sa\",\n \"id\": \"A17E79C6D8DWNP\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Saudi Arabia\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.sa\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.me\",\n \"vendorId\": \"A2XPWB6MYN7ZDK\"\n },\n {\n \"code\": \"nl\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.nl\",\n \"id\": \"A1805IZSGTT6HS\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Netherlands\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.nl\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.nl\",\n \"vendorId\": \"A17D2BRD4YMT0X\"\n },\n {\n \"code\": \"se\",\n \"currencyCode\": \"SEK\",\n \"domain\": \"amazon.se\",\n \"id\": \"A2NODRKZP88ZB9\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Sweden\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.se\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.se\",\n \"vendorId\": \"ANU9KP01APNAG\"\n },\n {\n \"code\": \"pl\",\n \"currencyCode\": \"PLN\",\n \"domain\": \"amazon.pl\",\n \"id\": \"A1C3SOZRARQ6R3\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Poland\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.pl\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.pl\",\n \"vendorId\": \"A2R2221NX79QZP\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api.amazon.com\",\n \"code\": \"ca\",\n \"currencyCode\": \"CAD\",\n \"domain\": \"amazon.ca\",\n \"id\": \"A2EUQ1WTGCTBG2\",\n \"imagesDomain\": \"images-na.ssl-images-amazon.com\",\n \"name\": \"Canada\",\n \"region\": \"na\",\n \"sellerCentralDomain\": \"sellercentral.amazon.ca\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.ca\",\n \"vendorId\": \"A3DWYIK6Y9EEQB\"\n },\n {\n \"code\": \"ca-non-amazon\",\n \"currencyCode\": \"CAD\",\n \"id\": \"A1MQXOICRS2Z7M\",\n \"name\": \"Canada - Non-Amazon\",\n \"region\": \"na\"\n },\n {\n \"code\": \"mx\",\n \"currencyCode\": \"MXN\",\n \"domain\": \"amazon.com.mx\",\n \"id\": \"A1AM78C64UM0Y8\",\n \"imagesDomain\": \"images-na.ssl-images-amazon.com\",\n \"name\": \"Mexico\",\n \"region\": \"na\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com.mx\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.mx\",\n \"vendorId\": \"AVDBXBAVVSXLQ\"\n },\n {\n \"code\": \"mx-non-amazon\",\n \"currencyCode\": \"MXN\",\n \"id\": \"A3H6HPSLHAK3XG\",\n \"name\": \"Mexico - Non-Amazon\",\n \"region\": \"na\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api.amazon.com\",\n \"code\": \"us\",\n \"currencyCode\": \"USD\",\n \"domain\": \"amazon.com\",\n \"id\": \"ATVPDKIKX0DER\",\n \"imagesDomain\": \"images-na.ssl-images-amazon.com\",\n \"name\": \"United States\",\n \"region\": \"na\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com\",\n \"vendorId\": \"ATVPDKIKX0DER\"\n },\n {\n \"code\": \"us-non-amazon\",\n \"currencyCode\": \"USD\",\n \"id\": \"A2ZV50J4W1RKNI\",\n \"name\": \"United States - Non-Amazon\",\n \"region\": \"na\"\n },\n {\n \"code\": \"us-invoicing-shadow\",\n \"currencyCode\": \"USD\",\n \"id\": \"AHRY1CZE9ZY4H\",\n \"name\": \"United States - Invoicing Shadow Marketplace\",\n \"region\": \"na\"\n },\n {\n \"code\": \"us-amazon-pay\",\n \"currencyCode\": \"USD\",\n \"id\": \"AGWSWK15IEJJ7\",\n \"name\": \"United States - Amazon Pay\",\n \"region\": \"na\"\n },\n {\n \"code\": \"us-amazon-pay-sandbox\",\n \"currencyCode\": \"USD\",\n \"id\": \"A3BXB0YN3XH17H\",\n \"name\": \"United States - Amazon Pay Sandbox\",\n \"region\": \"na\"\n },\n {\n \"code\": \"br\",\n \"currencyCode\": \"BRL\",\n \"domain\": \"amazon.com.br\",\n \"id\": \"A2Q3Y263D00KWC\",\n \"imagesDomain\": \"images-na.ssl-images-amazon.com\",\n \"name\": \"Brazil\",\n \"region\": \"na\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com.br\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.br\",\n \"vendorId\": \"A1ZZFT5FULY4LN\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-eu.amazon.com\",\n \"code\": \"ae\",\n \"currencyCode\": \"AED\",\n \"domain\": \"amazon.ae\",\n \"id\": \"A2VIGQ35RCS4UG\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"United Arab Emirates\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.ae\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.me\",\n \"vendorId\": \"A2KKU8J8O8784X\"\n },\n {\n \"code\": \"in\",\n \"currencyCode\": \"INR\",\n \"domain\": \"amazon.in\",\n \"id\": \"A21TJRUUN4KGV\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"India\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.in\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.in\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-fe.amazon.com\",\n \"code\": \"au\",\n \"currencyCode\": \"AUD\",\n \"domain\": \"amazon.com.au\",\n \"id\": \"A39IBJ37TRP1C6\",\n \"imagesDomain\": \"images-fe.ssl-images-amazon.com\",\n \"name\": \"Australia\",\n \"region\": \"fe\",\n \"sellerCentralDomain\": \"sellercentral.amazon.com.au\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.au\",\n \"vendorId\": \"ANEGB3WVEVKZB\"\n },\n {\n \"advertisingApiDomain\": \"advertising-api-fe.amazon.com\",\n \"code\": \"jp\",\n \"currencyCode\": \"JPY\",\n \"domain\": \"amazon.co.jp\",\n \"id\": \"A1VC38T7YXB528\",\n \"imagesDomain\": \"images-fe.ssl-images-amazon.com\",\n \"name\": \"Japan\",\n \"region\": \"fe\",\n \"sellerCentralDomain\": \"sellercentral.amazon.co.jp\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.co.jp\",\n \"vendorId\": \"AN1VRQENFRJN5\"\n },\n {\n \"code\": \"sg\",\n \"currencyCode\": \"SGD\",\n \"domain\": \"amazon.sg\",\n \"id\": \"A19VAU5U5O7RUS\",\n \"imagesDomain\": \"images-fe.ssl-images-amazon.com\",\n \"name\": \"Singapore\",\n \"region\": \"fe\",\n \"sellerCentralDomain\": \"sellercentral.amazon.sg\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.com.sg\"\n },\n {\n \"code\": \"za\",\n \"currencyCode\": \"ZAR\",\n \"domain\": \"amazon.co.za\",\n \"id\": \"AE08WJ6YKNBMC\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"South Africa\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral.amazon.co.za\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.co.za\",\n \"vendorId\": \"A34KVLZUJN6MA\"\n },\n {\n \"code\": \"ie\",\n \"currencyCode\": \"EUR\",\n \"domain\": \"amazon.ie\",\n \"id\": \"A28R8C7NBKEWEA\",\n \"imagesDomain\": \"images-eu.ssl-images-amazon.com\",\n \"name\": \"Ireland\",\n \"region\": \"eu\",\n \"sellerCentralDomain\": \"sellercentral-europe.amazon.com\",\n \"vendorCentralDomain\": \"vendorcentral.amazon.ie\",\n \"vendorId\": \"A2QHQAREJ10JUZ\"\n }\n]\n"],"mappings":"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","names":[]}