π ERP Integration
π’ Introductionβ
Welcome to the ERP API documentation, designed to facilitate Cortecloud integration with your system. This API offers a set of endpoints allowing your ERP to interact directly with Cortecloud for service and material management.
π― Who is this API for?β
This API is intended for developers and technical teams at shops that need to connect their ERP systems to Cortecloud. It provides flexibility to automate processes, reduce manual work, and ensure accurate data synchronization.
π How to Use this Documentationβ
- Explore the guides: Practical examples on how to use the API for different use-cases.
- Authentication: Instructions on how to authenticate your requests securely.
- API Reference: Detailed explanations for each endpoint, covering use cases and implementation details.
π What can your ERP do with Cortecloud?β
With this integration, your ERP can access key Cortecloud resources:
1. SERVICESβ
-
Sync orders: Link your ERPβs order code to Cortecloud service IDs.
-
Service details: Retrieve panels, tapes, components, and operations like cut, edge, and drilling.
-
List services: Fetch services created for your company in Cortecloud with statuses like:
- Generated Quote: When a service quote is created in Cortecloud.
- Approved: When a service is approved for production.
- Sent to Production: When the service is sent to production.
- Produced: When the service is fully produced.
2. MATERIALSβ
View and update panels, tapes, and components with attributes:
- Internal Code: Identifier corresponding to the code used in your system.
- Active: Indicates if the material is active in the company.
- Price: Material price in your company.
- Stock: Available quantity of the material in the company.
- Panels
- Tapes
- Components
Functional and structural parts like hinges, slides, handles, screws, dowels, and minifix connectors.
Examples of components:
- Hinges: Allow smooth opening and closing of doors.
- Slides and telescopic rails: Facilitate precise opening and closing of drawers.
- Handles: Enable opening and closing of doors and drawers.
- Screws: Fix different parts of furniture, such as pieces and components.
- Dowels: Wooden pins used for alignment and fixation of pieces.
- Minifix: Discreet and detachable piece connection system.
- etc...
3. Other Service Itemsβ
In addition to materials, Cortecloud services may include:
- Cut: Panel cutting service.
- Edge: Tape application service.
- Drill: Drilling operations for hinges and fittings.
π οΈ Possible Service Statusesβ
Each service has a status code indicating its stage in the process. Below are the possible statuses and their descriptions for each type of user:
STATUS | Woodworker | Shop | Production |
---|---|---|---|
1 | Saved | Saved | - |
2 | Optimizing | Optimizing | - |
4 | Waiting for Authorization | Waiting for Authorization | - |
6 | Authorized | Service Authorized | - |
7 | Sent to Production | Sent to Production | To be produced |
8 | Canceled | Canceled | - |
9 | Finished | Finished | Produced |
12 | Archived | Archived | - |
13 | Sent to Production | Re-optimizing Production | Re-optimizing for Line Change |
14 | Generating 3D Parts List | Generating 3D Parts List | - |
15 | Error Generating 3D Parts List | Error Generating 3D Parts List | - |
16 | Sent to Production | Re-optimizing Resale | - |
18 | Sent to Production | Re-optimizing System | - |
20 | Designing | Designing | - |
21 | Converting File | Converting File | Converting File |
22 | Generating Cutting Plan | Generating Cutting Plan | - |
23 | Moving Parts | Moving Parts | - |
24 | Processing Moved Parts | Processing Moved Parts | - |
25 | Waiting for Payment | Waiting for Payment | - |