# Columbia Sportswear > Columbia Sportswear Company designs, markets and distributes outdoor, active and > everyday lifestyle apparel, footwear, accessories and equipment under the > Columbia, Mountain Hardwear, SOREL and prAna brands. Its API surface is a > partner-facing Azure API Management estate: a developer portal at > columbia.developer.azure-api.net and a production gateway at api.columbia.com. > One API product, ContentHub External, is documented anonymously; every other > product on the portal requires sign-in, and every subscription requires > Columbia's approval. Generated by API Evangelist from the provider's own published OpenAPI and developer portal on 2026-09-05. Not published by Columbia Sportswear. method: generated source: https://columbia.developer.azure-api.net/ ## APIs - [Content Hub External API](https://columbia.developer.azure-api.net/api-details#api=4cad0e39673846b186038d3113e5a4ab): Read Columbia product imagery ("seasonal assets") by 10-digit material number or in bulk. OpenAPI 3.0.1, 2 GET operations, base https://api.columbia.com/ContentHubExternal. Unauthorized callers are limited to Product Shot imagery older than the configured season. - [OpenAPI definition](https://github.com/api-evangelist/columbia-sportswear/blob/main/openapi/columbia-sportswear-content-hub-external-openapi.json): the contract as exported by Columbia's own API Management instance. ## Operations - `GET /api/external/image/GetSeasonalAssets` — `get-api-external-image-getseasonalassets-materialnumber-materialnumber`. Required query parameter `MaterialNumber` (10-digit product number, e.g. 1442362613). Optional `Perspective`, `SubType`, `ModifiedOnStartRange`, `ModifiedOnEndRange`. Returns 200 with the assets, 400 when MaterialNumber is missing, 500 on an unexpected exception. - `GET /api/external/image/GetSeasonalAssetsBulk` — `get-api-external-image-getseasonalassetsbulk`. Optional `Perspective`, `SubType`, `ModifiedOnStartRange`, `ModifiedOnEndRange`, `Skip` (default 0), `Take` (default 100). Returns 200 with Product Shot assets, 400 when Take exceeds 1000, 500 on an unexpected exception. ## Authentication - An Azure API Management subscription key is required on every call. Send it as the `Ocp-Apim-Subscription-Key` request header, or as the `subscription-key` query parameter. - There is no OAuth, OpenID Connect or bearer-token surface. Calls without a key return HTTP 401 with `WWW-Authenticate: AzureApiManagementKey`. - Keys are issued per subscriber through the developer portal and every subscription requires Columbia's approval. ## Access - [Developer portal](https://columbia.developer.azure-api.net/): browse APIs, sign in, sign up, request a subscription. - [Sign up](https://columbia.developer.azure-api.net/signup) - [Sign in](https://columbia.developer.azure-api.net/signin) - [Products](https://columbia.developer.azure-api.net/products) - Portal terms restrict access to Columbia employees and to employees of vendors providing services to Columbia under agreement. This is a partner API, not a public developer program. ## Company - [Columbia Sportswear](https://www.columbia.com/) - [Help centre](https://help.columbia.com/s/) - [Privacy policy](https://www.columbia.com/t/legal/privacy-policy/) - [Terms of use](https://www.columbia.com/t/legal/terms-of-use/) - [Investor relations](https://investor.columbia.com/) - [GitHub organisation](https://github.com/columbiasportswear) - Brands: [Mountain Hardwear](https://www.mountainhardwear.com/), [SOREL](https://www.sorel.com/), [prAna](https://www.prana.com/) ## Not published Columbia Sportswear publishes no client SDK, no CLI, no MCP server, no A2A agent card, no AsyncAPI or webhook catalog, no status page, no changelog, no deprecation policy, no rate-limit documentation, no sandbox, and no /.well-known/ discovery document on any of its hosts. Each of those was probed on 2026-09-05 and recorded as absent rather than assumed.