supplypro-api

Automate Hyphen SupplyPro SPConnect API v13 order acceptance, rejection, and ASN creation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CBoser/ConstructionPlatform --skill supplypro-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supplypro-api
Source: https://github.com/CBoser/ConstructionPlatform/tree/main/docs/archive/skills/claude_skills/PO_Integration/supplypro-api/supplypro-api
Command: npx skills add https://github.com/CBoser/ConstructionPlatform --skill supplypro-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates interaction with Hyphen SupplyPro SPConnect API v13 for construction supply order management.

Core Features & Use Cases

  • Accept and reject orders programmatically using the SPConnect API.
  • Send Advanced Shipment Notices (ASNs) and delivery updates to BuildPro/SupplyPro workflows.
  • Manage OAuth-based authentication or API-key-based access for flexible deployment.

Quick Start

Install Python 3.x and required libraries, then run the Python script:

  • python scripts/supplypro_client.py

Frequently Asked Questions about supplypro-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate order acceptance and rejection with SupplyPro SPConnect API?

Order automation with SPConnect API lets you programmatically accept or reject construction supply orders using OAuth or API-key authentication. The Skill provides Python scripts that handle the authentication handshake and send acceptance/rejection responses back to SupplyPro workflows.

What authentication methods does the SPConnect API support for ERP integration?

SPConnect API v13 supports both OAuth-based and API-key authentication for flexible deployment across different ERP systems. Choose OAuth for dynamic workflows or API keys for simpler, static integrations with BuildPro.

Can I send Advanced Shipment Notices (ASNs) and delivery updates through SPConnect?

Yes, SPConnect API handles ASN creation and delivery notice submission to BuildPro/SupplyPro workflows. The Skill automates both outbound ASN generation and inbound delivery status updates for two-way ERP synchronization.

Do I need Python installed to use this SupplyPro automation?

Yes, the Skill requires Python 3.x and the requests library to run the SPConnect client scripts. Installation is straightforward; once dependencies are present, you execute the automation workflow directly from the command line.

What's the difference between using OAuth and API keys for SupplyPro integration?

OAuth provides token-based, time-limited access suitable for multi-user or delegated workflows, while API keys offer persistent, simpler authentication for fixed integrations. Choose based on your security model and whether credentials rotate or remain static.

How does two-way ERP integration work with BuildPro and SupplyPro?

Two-way integration synchronizes order data from SupplyPro to your ERP (accepting/rejecting orders) and pushes delivery and shipment updates back to BuildPro. SPConnect API handles both directions, maintaining a single source of truth across systems.