Source Parts CLI ile daha hızlı oluşturun

Bileşen odaklı komut satırı araç setimizle tüm tedarik iş akışınızı kurun, kimlik doğrulayın ve otomatikleştirin.

01

Ortamınız için CLI'yi kurun

macOS, Linux veya Windows'a kurmak ve Source Parts ile kimlik doğrulamak için bir komut kullanın.

macOSLinuxWindows
$ curl -fsSL https://source.parts/cli/install.sh | sh
copy

Farklı bir platforma mı ihtiyacınız var? Container imajları ve derleme talimatları için GitHub deposunu ziyaret edin.

02

Dakikalar içinde kimlik doğrulayın

Source Parts platformu genelinde kullanılan aynı güvenlik standartlarını uygulayın.

$ parts auth login
copy

Kapsamlı API anahtarları oluşturun

Rol tabanlı izinler ve otomatik süre sonu ile ortam başına anahtarlar yayınlayın.

En az ayrıcalıklı kapsamları atayın

Okuma, yazma ve onay erişimini kontrol etmek için CLI profillerini Source Parts rollerine eşleyin.

Anahtar rotasyonunu otomatikleştirin

Yerleşik yenileme komutları ve politika hatırlatıcıları kullanarak kimlik bilgilerini bir programa göre döndürün.

Don't have an API key? Create one in your dashboard

03

Komut referansı

Tedarik, teklif ve karşılama iş akışlarını güçlendiren temel komut ailelerini keşfedin.

Arama ve zeka

Milyonlarca bileşeni sorgulayın, yaşam döngüsü riskini analiz edin ve fiyat anlık görüntülerini dışa aktarın.

components search

Source Parts katalogunu stok, üretici, uyumluluk ve yaşam döngüsü durumu filtreleriyle arayın.

$ parts components search --query "stm32f4" --in-stock
copy

inventory availability

Bölgesel envanteri, teslim sürelerini ve tahsis pencerelerini gerçek zamanlı olarak döndürün.

$ parts inventory availability --sku 100-443-ESP32 --region us
copy

components lifecycle

Kritik bileşenler için yaşam döngüsü olaylarını, alternatifleri ve risk sinyallerini inceleyin.

$ parts components lifecycle --mpn ESP32-C3
copy

Teklifler ve ticaret

Teklif verme, BOM yükleme ve satınalma siparişi iş akışlarını otomatikleştirin.

quotes create

BOM dosyalarını yükleyin, fiyatlandırma kademelerini uygulayın ve paylaşılabilir teklifler oluşturun.

$ parts quotes create --file ./bom.csv --customer-id 98213
copy

orders submit

Onaylanan teklifleri ödeme koşulları ve sevkiyat tercihleriyle siparişlere dönüştürün.

$ parts orders submit --quote Q-14233 --method net-30
copy

fulfillment track

Yerine getirme kilometre taşlarını, lojistik güncellemelerini ve teslimat ETA'sını izleyin.

$ parts fulfillment track --order SO-55821
copy

Otomasyon ve entegrasyonlar

CLI'yi CI pipeline'larına, zamanlayıcılara ve alt akış sistemlerine bağlayın.

automation workflows run

Onaylar ve bildirimlerle birden fazla komutu bir araya getiren kaydedilmiş iş akışlarını çalıştırın.

$ parts automation workflows run nightly-replenishment
copy

integrations sync

Source Parts verilerini ERP, PLM veya veri ambarlarıyla senkronize edin.

$ parts integrations sync --target erp
copy

audit log export

Uyumluluk incelemesi için kullanıcı, zaman damgası ve sonuç meta verileriyle komut geçmişini dışa aktarın.

$ parts audit log export --since 7d --format csv
copy
04

Otomasyon tarifleri

İş akışlarınızı ortamınıza uyarlayabileceğiniz hazır örneklerle başlatın.

BOM alternatiflerini senkronize edin

Mühendislik alternatiflerini gecelik olarak güncelleyin ve sonuçları PLM'nize kaydedin.

parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardware
copy

Yaşam döngüsü riskini izleyin

Yaşam döngüsü değişikliklerini işaretleyen ve Slack'e uyarı gönderen bir iş zamanlayın.

parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alerts
copy

CI'da sürümleri kontrol edin

Main'e birleştirmeden önce BOM riski toleransı aştığında derlemeleri başarısız yapın.

parts automation evaluate --workflow ci-bom-check || exit 1
copy
05

Bir kez yapılandırın, her yerde yeniden kullanın

Profiller, ekiplerin sırları güvende tutarken bağlantıları paylaşmasına olanak tanır.

output.format

Komutlar genelinde varsayılan yanıt formatını kontrol edin (json, table, csv).

{"output": { "format": "table" }}
copy

profile

Kimlik bilgilerini ve varsayılan çalışma alanı ayarlarını kapsamak için kullanılan adlandırılmış profil.

{"default": "production"}
copy

workspaceId

Teklifleri, siparişleri ve analitiği almak için kullanılan Source Parts çalışma alanı tanımlayıcısı.

{"workspaceId": "org-sp-enterprise"}
copy
06

Sık sorulan sorular

Dağıtım, güvenlik ve günlük operasyonlar için yanıtlar.

CLI'yi ne kadar hızlı benimseyebiliriz?

Çoğu ekip tek bir sprint içinde yükleme, profil yapılandırma ve ilk iş akışlarını otomatikleştirme işlemlerini gerçekleştirir.

Birden fazla ortamı yönetebilir miyiz?

Evet. Profiller, tek bir yapılandırma dosyasıyla sandbox, staging ve production ortamları için kimlik bilgilerini izole eder.

CLI komutları API hız sınırlarına dahil mi?

CLI trafiği, doğrudan API kullanımıyla aynı hız sınırlarına uyar ve izleme için başlıkları gösterir.

Bir şey başarısız olursa nereden yardım alabiliriz?

Biletler için destek portalını kullanın veya ücretli planlara dahil Slack kanalları aracılığıyla yükseltin.

GitHubAPI referansını açınDestek
Source Parts© 2026 Source Parts Inc.
New York · Amsterdam · Shenzhen
AboutContactDocsPrivacyTerms
CLI Dokümantasyonu - Source Parts Komut Satırı Arayüzü | Source Parts