Skip to content

ShippingResource

Defined in: sdks/hepsiburada/src/resources/shipping.ts:48

Hepsiburada Shipping (shipping-entegrasyonu) — cargo firm catalog + merchant shipping profile management.

Service base URL: shipping-external[-sit].hepsiburada.com.

Hepsiburada’s published OpenAPI for this surface lists 4 paths but leaves body schemas / response schemas empty. The SDK exposes the documented paths typed and accepts loose Record<string, unknown> payloads — see the developer-portal doc page for field rules.

new ShippingResource(transport, limiter?): ShippingResource

Defined in: sdks/hepsiburada/src/resources/shipping.ts:51

HepsiburadaTransport

TokenBucketRateLimiter

ShippingResource

createProfile(input): Promise<MutationResult>

Defined in: sdks/hepsiburada/src/resources/shipping.ts:104

Create a new shipping profile. Resolves to a MutationResult — the portal publishes no response schema for this surface, so the body is left untouched on raw.

ShippingProfileInput

Promise<MutationResult>

when input is empty / missing fields HB requires.


getCargoFirms(): Promise<CargoFirm[]>

Defined in: sdks/hepsiburada/src/resources/shipping.ts:59

List the cargo firms Hepsiburada supports for the merchant.

Promise<CargoFirm[]>


listProfiles(): Promise<ShippingProfile[]>

Defined in: sdks/hepsiburada/src/resources/shipping.ts:80

List the merchant’s configured shipping profiles.

Promise<ShippingProfile[]>


updateProfile(input): Promise<MutationResult>

Defined in: sdks/hepsiburada/src/resources/shipping.ts:120

Update an existing shipping profile. Same body shape (and MutationResult) as createProfile.

ShippingProfileInput

Promise<MutationResult>

Unofficial. Lonca is an independent, community-maintained project — not affiliated with, endorsed by, or supported by Trendyol, Hepsiburada, or any other marketplace. All marketplace names and trademarks belong to their respective owners.