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.

01

Instale el CLI para su entorno

Use un comando para instalar en macOS, Linux o Windows y autenticarse con Source Parts.

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

¿Necesitas una plataforma diferente? Visita el repositorio de GitHub para imágenes de contenedor e instrucciones de construcción.

02

Autentique en minutos

Aplique los mismos estándares de seguridad utilizados en toda la plataforma Source Parts.

$ parts auth login
copy

Generar 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

03

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-stock
copy

disponibilidad de inventario

Devuelva inventario regional, tiempos de entrega y ventanas de asignación en tiempo real.

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

ciclo 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-C3
copy

Cotizaciones 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 98213
copy

enviar órdenes

Convierta cotizaciones aprobadas en órdenes con términos de pago y preferencias de envío.

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

rastrear cumplimiento

Monitoree hitos de cumplimiento, actualizaciones logísticas y ETA de entrega.

$ parts fulfillment track --order SO-55821
copy

Automatizació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-replenishment
copy

sincronización de integraciones

Sincronice datos de Source Parts con ERP, PLM o almacenes de datos.

$ parts integrations sync --target erp
copy

exportar 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 csv
copy
04

Recetas 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 hardware
copy

Monitorear 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-alerts
copy

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 1
copy
05

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" }}
copy

perfil

Perfil nombrado utilizado para delimitar credenciales y configuraciones de espacio de trabajo predeterminadas.

{"default": "production"}
copy

workspaceId

Identificador de espacio de trabajo de Source Parts utilizado para obtener cotizaciones, órdenes y análisis.

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

Preguntas 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.

GitHubAbrir referencia de APISoporte
Source Parts© 2026 Source Parts Inc.
New York · Amsterdam · Shenzhen
AboutContactDocsPrivacyTerms
CLI Documentation - Source Parts Command Line Interface | Source Parts