Skip to main content

Integration Guide

This section provides detailed information about integrating your ERP system with B1Link's vendor number assignment endpoint.

Topics

Integration Workflow

  1. Receive Incoming Webhook from B1Link - Your webhook receiver endpoint receives supplier information via HTTP POST
  2. Extract Event ID - Get the onboardingRequestErpEventId from the incoming webhook payload
  3. Process Supplier Information - Handle the supplier data in your ERP system
  4. Assign Vendor Number - Create a vendor number according to your business rules
  5. Call API Endpoint - Make a PUT request to the API endpoint with the vendor number and signature

Key Requirements

  • ✅ Valid API key stored securely
  • ✅ Correct JSON payload format
  • ✅ Valid HMAC-SHA256 signature
  • ✅ Proper HTTP headers
  • ✅ HTTPS communication only

Continue to the next sections for detailed implementation instructions.