# Alım Noktası Oluşturma Sipariş isteği sadece önceden tanımlı ve onaylı alım noktaları için yapılmalıdır. Başarılı sipariş isteği için mutlaka alım noktası yaratmalısınız ve alım noktanızın durumunun aktif olması gereklidir. Endpoint: POST /pickupPoint Security: XAuthToken ## Request fields (application/json): - `name` (string, required) Pickup Noktası Adı Example: "Test şubesi" - `address` (string) Pickup Noktası Adresi Example: "Kadıköy Kozyatağı Gelişim Sokak No:12" - `city` (string) Şehir Bilgisi Example: "İstanbul" - `district` (string) İlçe Bilgisi Example: "Kadıköy" - `location` (object) Konum bilgisi - `location.longitude` (number, required) Example: 42 - `location.latitude` (number, required) Example: 42 - `authorizedPhone` (string, required) Yetkili telefon numarası Example: 5320000000 - `authorizedEmail` (string, required) Yetkili e-posta adresi Example: "ornek@firma.com" - `callback` (object) Durum güncellemelerinde bildirim yapılacak callback bilgileri. Eğer callback bilgisi iletilirse, pickup noktası , aşağıdaki body ile methodu kullanılarak belirtilen 'e bir istek gönderilir: - `callback.url` (string) Example: "https://ornek-callback.com/pickup-status" - `callback.tokenHeader` (string) Example: "Authorization" - `callback.token` (string) Example: "Bearer abcdef123456" - `externalId` (string) Dış sistemdeki referans ID Example: "EXT123456" ## Response 200 fields (application/json): - `success` (boolean) Example: true - `message` (string) Example: "Pick up noktası oluşturuldu" ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) yetkisiz işlem