Construya más rápido con el CLI de Source Parts
Instale, autentique y automatice todo su flujo de trabajo de abastecimiento con nuestro kit de herramientas de línea de comandos centrado en componentes.
Instale el CLI para su entorno
Use un comando para instalar en macOS, Linux o Windows y autenticarse con Source Parts.
$ curl -fsSL https://source.parts/cli/install.sh | shcopy¿Necesitas una plataforma diferente? Visita el repositorio de GitHub para imágenes de contenedor e instrucciones de construcción.
Autentique en minutos
Aplique los mismos estándares de seguridad utilizados en toda la plataforma Source Parts.
$ parts auth logincopyGenerar claves API con ámbito
Emita claves por entorno con permisos basados en roles y expiración automática.
Asignar ámbitos de menor privilegio
Mapee perfiles CLI a roles de Source Parts para controlar acceso de lectura, escritura y aprobación.
Automatizar rotación de claves
Rote credenciales según un cronograma usando comandos de renovación integrados y recordatorios de políticas.
Don't have an API key? Create one in your dashboard
Referencia de comandos
Explore las familias de comandos principales que impulsan los flujos de trabajo de abastecimiento, cotización y cumplimiento.
Búsqueda e inteligencia
Consulte millones de componentes, analice el riesgo del ciclo de vida y exporte instantáneas de precios.
búsqueda de componentes
Busque en el catálogo de Source Parts con filtros de stock, fabricante, cumplimiento y estado de ciclo de vida.
$ parts components search --query "stm32f4" --in-stockcopydisponibilidad de inventario
Devuelva inventario regional, tiempos de entrega y ventanas de asignación en tiempo real.
$ parts inventory availability --sku 100-443-ESP32 --region uscopyciclo de vida de componentes
Inspeccione eventos del ciclo de vida, alternativas y señales de riesgo para componentes críticos.
$ parts components lifecycle --mpn ESP32-C3copyCotizaciones y comercio
Automatice cotizaciones, cargas de BOM y flujos de trabajo de órdenes de compra.
crear cotizaciones
Cargue archivos BOM, aplique niveles de precios y genere cotizaciones compartibles.
$ parts quotes create --file ./bom.csv --customer-id 98213copyenviar órdenes
Convierta cotizaciones aprobadas en órdenes con términos de pago y preferencias de envío.
$ parts orders submit --quote Q-14233 --method net-30copyrastrear cumplimiento
Monitoree hitos de cumplimiento, actualizaciones logísticas y ETA de entrega.
$ parts fulfillment track --order SO-55821copyAutomatización e integraciones
Conecte el CLI a pipelines CI, programadores y sistemas descendentes.
ejecutar flujos de trabajo de automatización
Ejecute flujos de trabajo guardados que agrupan múltiples comandos con aprobaciones y notificaciones.
$ parts automation workflows run nightly-replenishmentcopysincronización de integraciones
Sincronice datos de Source Parts con ERP, PLM o almacenes de datos.
$ parts integrations sync --target erpcopyexportar registro de auditoría
Exporte historial de comandos con usuario, marca de tiempo y metadatos de resultados para revisión de cumplimiento.
$ parts audit log export --since 7d --format csvcopyRecetas de automatización
Inicie sus flujos de trabajo con ejemplos listos para ejecutar que puede adaptar a su entorno.
Sincronizar alternativas de BOM
Actualice alternativas de ingeniería cada noche y guarde los resultados en su PLM.
parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardwarecopyMonitorear riesgo del ciclo de vida
Programe un trabajo que marque cambios del ciclo de vida y envíe alertas a Slack.
parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alertscopy
Controlar versiones en CI
Falle compilaciones cuando el riesgo de BOM exceda la tolerancia antes de fusionar con main.
parts automation evaluate --workflow ci-bom-check || exit 1copy
Configure una vez, reutilice en todas partes
Los perfiles permiten a los equipos compartir conexiones mientras mantienen seguros los secretos.
output.format
Controle el formato de respuesta predeterminado en todos los comandos (json, table, csv).
{"output": { "format": "table" }}copyperfil
Perfil nombrado utilizado para delimitar credenciales y configuraciones de espacio de trabajo predeterminadas.
{"default": "production"}copyworkspaceId
Identificador de espacio de trabajo de Source Parts utilizado para obtener cotizaciones, órdenes y análisis.
{"workspaceId": "org-sp-enterprise"}copyPreguntas frecuentes
Respuestas para implementación, seguridad y operaciones diarias.
¿Qué tan rápido podemos adoptar el CLI?
La mayoría de los equipos instalan, configuran perfiles y automatizan su primer flujo de trabajo dentro de un solo sprint.
¿Podemos gestionar múltiples entornos?
Sí. Los perfiles aíslan credenciales para entornos de sandbox, staging y producción con un solo archivo de configuración.
¿Los comandos del CLI cuentan contra los límites de tasa de API?
El tráfico del CLI respeta los mismos límites de tasa que el uso directo de la API y muestra encabezados para monitoreo.
¿Dónde obtenemos ayuda si algo falla?
Use el portal de soporte para tickets o escale a través de canales de Slack incluidos con planes pagos.