Package Information
Downloads: 5 weekly / 55 monthly
Latest Version: 0.0.5
Author: AvantGuard LLC
Available Nodes
Documentation
FlexPoint n8n Node
Interact with FlexPoint API
Table of Contents
Installation
Follow the n8n community node installation guide.
Or install directly via npm:
npm install @avantguardllc/n8n-nodes-flexpoint
Authentication
This node authenticates using an API Key.
| Setting | Value |
|---|---|
| Type | API Key |
| Base URL | https://apps.getflexpoint.com/core-api (editable in credentials) |
Tip: The Base URL can be changed in the credential settings if your instance uses a different host.
Resources & Operations
Base URL: https://apps.getflexpoint.com/core-api
Customers
| Endpoint | Description | |
|---|---|---|
🟢 POST |
/api/merchant/v1/Customers/{id}/contacts |
Create customer contact. |
🟢 POST |
/api/merchant/v1/Customers |
Create customer record. |
🔵 GET |
/api/merchant/v1/Customers |
Return list of customers. Metadata filter can be used in such query param (metadata[your_var]=var1234) |
🔵 GET |
/api/merchant/v1/Customers/{id}/contacts |
Return customer contacts by Customer Id. |
🔵 GET |
/api/merchant/v1/Customers/{id} |
Return customer record by ID. |
🟡 PUT |
/api/merchant/v1/Customers/{id}/contacts/{contact_id} |
Update customer contact. |
🔴 DELETE |
/api/merchant/v1/Customers/{id}/contacts/{contact_id} |
Update customer contact. |
🟡 PUT |
/api/merchant/v1/Customers/{id} |
Update customer record. |
Deposits
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/api/merchant/v1/Deposits/{id} |
Return deposit details by ID. |
🔵 GET |
/api/merchant/v1/Deposits |
Return list of deposits. |
Invoices
| Endpoint | Description | |
|---|---|---|
🟢 POST |
/api/merchant/v1/Invoices/{id}/items |
Create invoice item record. |
🟢 POST |
/api/merchant/v1/Invoices |
Create invoice record. |
🔴 DELETE |
/api/merchant/v1/Invoices/{id}/items/{invoice_item_id} |
Delete invoice item record. |
🔵 GET |
/api/merchant/v1/Invoices/{id}/details |
Get invoice details record |
🔵 GET |
/api/merchant/v1/Invoices/{id} |
Get invoice record |
🔵 GET |
/api/merchant/v1/Invoices |
Return list of invoices. Metadata filter can be used in such query param (metadata[your_var]=var1234) |
🔵 GET |
/api/merchant/v1/Invoices/{id}/items |
Return list of invoice items by invoice Id. |
🟡 PUT |
/api/merchant/v1/Invoices/{id}/items/{invoice_item_id} |
Update invoice item record. |
🟡 PUT |
/api/merchant/v1/Invoices/{id} |
Update invoice record (Allowed Statuses:New, Posted, Void ). |
Compatibility
- n8n version: 1.0+ (tested on 2.x)
- Node.js version: 18+