feat: initial n8n community node for billbee
This commit is contained in:
commit
f2bb08f85c
32 files changed
+32233
No files matched your search
@@ -0,0 +1,2 @@
|
|||||||
|
dist
|
||||||
|
node_modules
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
node_modules/
|
||||||
|
tsconfig.json
|
||||||
|
.gitignore
|
||||||
|
openapi.json
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
module.exports = {
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#semicolons
|
||||||
|
*/
|
||||||
|
semi: true,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#trailing-commas
|
||||||
|
*/
|
||||||
|
trailingComma: 'all',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#bracket-spacing
|
||||||
|
*/
|
||||||
|
bracketSpacing: true,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#tabs
|
||||||
|
*/
|
||||||
|
useTabs: true,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#tab-width
|
||||||
|
*/
|
||||||
|
tabWidth: 2,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#arrow-function-parentheses
|
||||||
|
*/
|
||||||
|
arrowParens: 'always',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#quotes
|
||||||
|
*/
|
||||||
|
singleQuote: true,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#quote-props
|
||||||
|
*/
|
||||||
|
quoteProps: 'as-needed',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#end-of-line
|
||||||
|
*/
|
||||||
|
endOfLine: 'lf',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://prettier.io/docs/en/options.html#print-width
|
||||||
|
*/
|
||||||
|
printWidth: 100,
|
||||||
|
};
|
||||||
Vendored
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"recommendations": [
|
||||||
|
"dbaeumer.vscode-eslint",
|
||||||
|
"EditorConfig.EditorConfig",
|
||||||
|
"esbenp.prettier-vscode"
|
||||||
|
]
|
||||||
|
}
|
||||||
Vendored
+14
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "Attach to running n8n",
|
||||||
|
"processId": "${command:PickProcess}",
|
||||||
|
"request": "attach",
|
||||||
|
"skipFiles": [
|
||||||
|
"<node_internals>/**"
|
||||||
|
],
|
||||||
|
"type": "node"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,238 @@
|
|||||||
|
# @n8n-dev/n8n-nodes-billbee
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
[](https://www.npmjs.com/package/@n8n-dev/n8n-nodes-billbee)
|
||||||
|
[](https://opensource.org/licenses/MIT)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Stop writing billbee API integrations by hand.**
|
||||||
|
|
||||||
|
Every time you connect n8n to billbee, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
|
||||||
|
|
||||||
|
**What if connecting n8n to billbee took 5 minutes, not half a day?**
|
||||||
|
|
||||||
|
This node gives you **12+ resources** out of the box: **Provisioning**, **Cloud Storage**, **Customer Addresses**, **Customers**, **Enum API**, and 7 more: with full CRUD operations, typed parameters, and zero manual configuration.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## What You Get
|
||||||
|
|
||||||
|
- **Zero boilerplate**: Resources, operations, and fields are pre-configured and ready to use
|
||||||
|
- **Full CRUD**: Create, read, update, and delete support where the API allows it
|
||||||
|
- **Typed parameters**: No more guessing field types
|
||||||
|
- **Built-in auth**: API key authentication, ready to go
|
||||||
|
- **Declarative**: Native n8n performance, no custom execute() overhead
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm install @n8n-dev/n8n-nodes-billbee
|
||||||
|
```
|
||||||
|
|
||||||
|
**Or in n8n:**
|
||||||
|
1. **Settings → Community Nodes → Install**
|
||||||
|
2. Search: `@n8n-dev/n8n-nodes-billbee`
|
||||||
|
3. Click **Install**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Quick Start
|
||||||
|
|
||||||
|
1. Install the node (above)
|
||||||
|
2. Add credentials: **billbee API** → paste your API key
|
||||||
|
3. Drag the **billbee** node into your workflow
|
||||||
|
4. Pick a resource → pick an operation → done.
|
||||||
|
|
||||||
|
That's it. No configuration files. No code. It just works.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Resources
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Provisioning</b> (2 operations)</summary>
|
||||||
|
|
||||||
|
- Post Creates a new Billbee user account with the data passed
|
||||||
|
- Get Returns infos about Billbee terms and conditions
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Cloud Storage</b> (1 operations)</summary>
|
||||||
|
|
||||||
|
- Get s a list of all connected cloud storage devices
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Customer Addresses</b> (4 operations)</summary>
|
||||||
|
|
||||||
|
- Get a list of all customer addresses
|
||||||
|
- Post Creates a new customer address
|
||||||
|
- Get Queries a single customer address by ID
|
||||||
|
- Put Updates a customer address by ID
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Customers</b> (11 operations)</summary>
|
||||||
|
|
||||||
|
- Get a list of all customers
|
||||||
|
- Post Creates a new customer
|
||||||
|
- Get Queries a single address from a customer
|
||||||
|
- Patch Updates one or more fields of an address
|
||||||
|
- Put Updates all fields of an address
|
||||||
|
- Get Queries a single customer by ID
|
||||||
|
- Put Updates a customer by ID
|
||||||
|
- Get Queries a list of addresses from a customer
|
||||||
|
- Post Adds a new address to a customer
|
||||||
|
- Get Queries a list of orders from a customer
|
||||||
|
- Post Search for products customers and orders Type can be order product and or customer Term can contains lucene query syntax
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Enum API</b> (4 operations)</summary>
|
||||||
|
|
||||||
|
- Get Returns a list with all defined orderstates
|
||||||
|
- Get Returns a list with all defined paymenttypes
|
||||||
|
- Get Returns a list with all defined shipmenttypes
|
||||||
|
- Get Returns a list with all defined shippingcarriers
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Events</b> (1 operations)</summary>
|
||||||
|
|
||||||
|
- Get a list of all events optionally filtered by date This request is extra throttled to 2 calls per page per hour
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Orders</b> (18 operations)</summary>
|
||||||
|
|
||||||
|
- Get Layout API Get List
|
||||||
|
- Get a list of all orders optionally filtered by date
|
||||||
|
- Post Creates a new order in the Billbee account
|
||||||
|
- Post Create an delivery note for an existing order This request is extra throttled by order and API key to a maximum of 1 per 5 minutes
|
||||||
|
- Post Create an invoice for an existing order This request is extra throttled by order and API key to a maximum of 1 per 5 minutes
|
||||||
|
- Get Returns a list of fields which can be updated with the orders ID patch call
|
||||||
|
- Get a single order by its external order number
|
||||||
|
- Get a list of all invoices optionally filtered by date This request ist throttled to 1 per 1 minute for same page and minInvoiceDate
|
||||||
|
- Get a single order by its internal billbee ID This request is throttled to 6 calls per order in one minute
|
||||||
|
- Patch Updates one or more fields of an order
|
||||||
|
- Put Changes the main state of a single order
|
||||||
|
- Post Parses a text and replaces all placeholders
|
||||||
|
- Post Sends a message to the buyer
|
||||||
|
- Post Add a shipment to a given order
|
||||||
|
- Post Attach one or more tags to an order
|
||||||
|
- Put Sets the tags attached to an order
|
||||||
|
- Post Triggers a rule event
|
||||||
|
- Post Search for products customers and orders Type can be order product and or customer Term can contains lucene query syntax
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Delivery Note</b> (1 operations)</summary>
|
||||||
|
|
||||||
|
- Post Create an delivery note for an existing order This request is extra throttled by order and API key to a maximum of 1 per 5 minutes
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Invoice</b> (2 operations)</summary>
|
||||||
|
|
||||||
|
- Post Create an invoice for an existing order This request is extra throttled by order and API key to a maximum of 1 per 5 minutes
|
||||||
|
- Get a list of all invoices optionally filtered by date This request ist throttled to 1 per 1 minute for same page and minInvoiceDate
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Products</b> (23 operations)</summary>
|
||||||
|
|
||||||
|
- Get a list of all products
|
||||||
|
- Post Creates a new product
|
||||||
|
- Get Returns a list of fields which can be updated with the patch call
|
||||||
|
- Get s a list of all defined categories
|
||||||
|
- Get Queries a list of all custom fields
|
||||||
|
- Get Queries a single custom field
|
||||||
|
- Post Delete multiple images by ID
|
||||||
|
- Delete s a single image by ID
|
||||||
|
- Get Returns a single image by ID
|
||||||
|
- Get Queries the reserved amount for a single article by ID or by sku
|
||||||
|
- Get Query all defined stock locations
|
||||||
|
- Post Update the stock qty of an article
|
||||||
|
- Post Update the stock code of an article
|
||||||
|
- Post Update the stock qty for multiple articles at once
|
||||||
|
- Delete s a product
|
||||||
|
- Get Queries a single article by ID or by sku
|
||||||
|
- Patch Updates one or more fields of a product
|
||||||
|
- Get Returns a list of all images of the product
|
||||||
|
- Put Add multiple images to a product or replace the product images by the given images
|
||||||
|
- Delete s a single image from a product
|
||||||
|
- Get Returns a single image by ID
|
||||||
|
- Put Add or update an existing image of a product
|
||||||
|
- Post Search for products customers and orders Type can be order product and or customer Term can contains lucene query syntax
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Shipments</b> (6 operations)</summary>
|
||||||
|
|
||||||
|
- Get Shipment Get Ping
|
||||||
|
- Post Creates a new shipment with the selected Shippingprovider
|
||||||
|
- Get a list of all shipments optionally filtered by date All parameters are optional
|
||||||
|
- Get Queries the currently available shipping carriers
|
||||||
|
- Get Query all defined shipping providers
|
||||||
|
- Post Creates a shipment for an order in billbee
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><b>Webhooks</b> (7 operations)</summary>
|
||||||
|
|
||||||
|
- Delete s all existing WEBHOOK registrations
|
||||||
|
- Get s all registered WebHooks for a given user
|
||||||
|
- Post Registers a new WEBHOOK for a given user
|
||||||
|
- Get Returns a list of all known filters you can use to register webhooks
|
||||||
|
- Delete s an existing WEBHOOK registration
|
||||||
|
- Get Looks up a registered WEBHOOK with the given ID for a given user
|
||||||
|
- Put Updates an existing WEBHOOK registration
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Why This Node?
|
||||||
|
|
||||||
|
**Without this node:**
|
||||||
|
- Hours of manual API integration
|
||||||
|
- Copy-pasting from billbee docs
|
||||||
|
- Debugging auth, pagination, error handling
|
||||||
|
- Maintaining your own client code
|
||||||
|
|
||||||
|
**With this node:**
|
||||||
|
- Install → configure → use. 5 minutes.
|
||||||
|
- Auto-generated from the official billbee OpenAPI spec
|
||||||
|
- Always up to date when the API changes
|
||||||
|
- Native n8n performance
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Auto-Generated
|
||||||
|
This node was auto-generated from the official **billbee** OpenAPI specification using
|
||||||
|
[@n8n-dev/n8n-openapi-node-ultimate](https://github.com/kelvinzer0/n8n-openapi-node-ultimate),
|
||||||
|
then validated against the live API so you get accurate types and real parameters, not guesswork.
|
||||||
|
|
||||||
|
When the billbee API updates, this node updates too.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
MIT © [kelvinzer0](https://github.com/n8n-code)
|
||||||
+125
@@ -0,0 +1,125 @@
|
|||||||
|
<svg width="1584" height="396" viewBox="0 0 1584 396" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<rect width="1584" height="396" fill="#F5F5F5"/>
|
||||||
|
<g id="Awesome banner" clip-path="url(#clip0_0_1)">
|
||||||
|
<rect width="1584" height="396" fill="url(#paint0_linear_0_1)"/>
|
||||||
|
<ellipse id="Ellipse 2" cx="323" cy="64" rx="285" ry="288" fill="url(#paint1_linear_0_1)" fill-opacity="0.1"/>
|
||||||
|
<g id="copyright">
|
||||||
|
<path d="M75.95 334.52L72.30 334.52L72.30 311.16L77.20 311.16L83.70 330.04Q83.60 329.02 83.50 327.62Q83.41 326.23 83.33 324.79Q83.25 323.35 83.25 322.23L83.25 311.16L86.90 311.16L86.90 334.52L82 334.52L75.57 315.64Q75.63 316.57 75.73 317.88Q75.82 319.19 75.89 320.57Q75.95 321.94 75.95 323.10L75.95 334.52M98.80 334.84Q96.46 334.84 94.67 333.96Q92.88 333.08 91.89 331.53Q90.90 329.98 90.90 327.93Q90.90 325.78 92.13 324.18Q93.36 322.58 95.34 322.17L95.34 322.10Q93.65 321.75 92.61 320.38Q91.57 319 91.57 317.11Q91.57 315.26 92.48 313.85Q93.39 312.44 95.02 311.64Q96.66 310.84 98.80 310.84Q100.94 310.84 102.59 311.64Q104.24 312.44 105.15 313.85Q106.06 315.26 106.06 317.11Q106.06 319 105.01 320.38Q103.95 321.75 102.26 322.10L102.26 322.17Q104.24 322.58 105.47 324.18Q106.70 325.78 106.70 327.93Q106.70 329.98 105.71 331.53Q104.72 333.08 102.93 333.96Q101.14 334.84 98.80 334.84M98.80 320.73Q100.30 320.73 101.23 319.82Q102.16 318.90 102.16 317.46Q102.16 315.99 101.23 315.08Q100.30 314.17 98.80 314.17Q97.30 314.17 96.37 315.08Q95.44 315.99 95.44 317.46Q95.44 318.90 96.37 319.82Q97.30 320.73 98.80 320.73M98.80 331.45Q100.56 331.45 101.68 330.42Q102.80 329.40 102.80 327.74Q102.80 326.04 101.68 325Q100.56 323.96 98.80 323.96Q97.04 323.96 95.92 325Q94.80 326.04 94.80 327.74Q94.80 329.40 95.92 330.42Q97.04 331.45 98.80 331.45M114.35 334.52L110.70 334.52L110.70 311.16L115.60 311.16L122.10 330.04Q122 329.02 121.90 327.62Q121.81 326.23 121.73 324.79Q121.65 323.35 121.65 322.23L121.65 311.16L125.30 311.16L125.30 334.52L120.40 334.52L113.97 315.64Q114.03 316.57 114.13 317.88Q114.22 319.19 114.29 320.57Q114.35 321.94 114.35 323.10" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M161.48 325.24L151.24 325.24L151.24 322.68L161.48 322.68" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M195.02 334.84Q191.82 334.84 189.96 333.05Q188.11 331.26 188.11 328.12L188.11 317.56Q188.11 314.42 189.96 312.63Q191.82 310.84 195.02 310.84Q198.15 310.84 200.01 312.65Q201.87 314.46 201.87 317.56L198.99 317.56Q198.99 315.58 197.95 314.50Q196.91 313.43 195.02 313.43Q193.13 313.43 192.06 314.50Q190.99 315.58 190.99 317.56L190.99 328.12Q190.99 330.10 192.06 331.18Q193.13 332.25 195.02 332.25Q196.91 332.25 197.95 331.18Q198.99 330.10 198.99 328.12L201.87 328.12Q201.87 331.22 200.01 333.03Q198.15 334.84 195.02 334.84" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M213.96 334.84Q210.83 334.84 209 333.02Q207.18 331.19 207.18 327.80L207.18 317.88Q207.18 314.49 209 312.66Q210.83 310.84 213.96 310.84Q217.10 310.84 218.92 312.66Q220.75 314.49 220.75 317.85L220.75 327.80Q220.75 331.19 218.92 333.02Q217.10 334.84 213.96 334.84M213.96 332.25Q215.85 332.25 216.86 331.18Q217.87 330.10 217.87 328.12L217.87 317.56Q217.87 315.58 216.86 314.50Q215.85 313.43 213.96 313.43Q212.11 313.43 211.08 314.50Q210.06 315.58 210.06 317.56L210.06 328.12Q210.06 330.10 211.08 331.18Q212.11 332.25 213.96 332.25" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M228.65 334.52L225.87 334.52L225.87 311.16L230.12 311.16L233.10 321.27L236.20 311.16L240.46 311.16L240.46 334.52L237.67 334.52L237.67 323.48Q237.67 321.91 237.72 319.88Q237.77 317.85 237.87 315.77Q237.96 313.69 238.09 312.02L234.31 324.09L231.82 324.09L228.20 312.31Q228.46 314.68 228.55 317.50Q228.65 320.31 228.65 323.48" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M247.85 334.52L245.07 334.52L245.07 311.16L249.32 311.16L252.30 321.27L255.40 311.16L259.66 311.16L259.66 334.52L256.87 334.52L256.87 323.48Q256.87 321.91 256.92 319.88Q256.97 317.85 257.07 315.77Q257.16 313.69 257.29 312.02L253.51 324.09L251.02 324.09L247.40 312.31Q247.66 314.68 247.75 317.50Q247.85 320.31 247.85 323.48" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M271.56 334.84Q268.30 334.84 266.57 333.03Q264.84 331.22 264.84 328.12L264.84 311.16L267.72 311.16L267.72 328.12Q267.72 330.04 268.67 331.16Q269.61 332.28 271.56 332.28Q273.48 332.28 274.44 331.16Q275.40 330.04 275.40 328.12L275.40 311.16L278.28 311.16L278.28 328.12Q278.28 331.26 276.57 333.05Q274.86 334.84 271.56 334.84" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M286.83 334.52L284.04 334.52L284.04 311.16L287.88 311.16L295.02 331.16Q294.95 330.36 294.87 329.19Q294.79 328.02 294.75 326.73Q294.70 325.43 294.70 324.28L294.70 311.16L297.48 311.16L297.48 334.52L293.64 334.52L286.54 314.52Q286.60 315.29 286.67 316.46Q286.73 317.62 286.78 318.92Q286.83 320.22 286.83 321.40" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M316.20 334.52L303.72 334.52L303.72 331.90L308.49 331.90L308.49 313.78L303.72 313.78L303.72 311.16L316.20 311.16L316.20 313.78L311.43 313.78L311.43 331.90L316.20 331.90" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M330.60 334.52L327.72 334.52L327.72 313.78L321.32 313.78L321.32 311.16L337 311.16L337 313.78L330.60 313.78" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M349.80 334.52L346.92 334.52L346.92 325.78L339.88 311.16L342.95 311.16L347.50 320.76Q347.88 321.56 348.11 322.12Q348.33 322.68 348.39 322.94Q348.46 322.68 348.70 322.12Q348.94 321.56 349.32 320.76L353.87 311.16L356.84 311.16L349.80 325.78" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M382.83 334.52L380.04 334.52L380.04 311.16L383.88 311.16L391.02 331.16Q390.95 330.36 390.87 329.19Q390.79 328.02 390.75 326.73Q390.70 325.43 390.70 324.28L390.70 311.16L393.48 311.16L393.48 334.52L389.64 334.52L382.54 314.52Q382.60 315.29 382.67 316.46Q382.73 317.62 382.78 318.92Q382.83 320.22 382.83 321.40" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M405.96 334.84Q402.83 334.84 401 333.02Q399.18 331.19 399.18 327.80L399.18 317.88Q399.18 314.49 401 312.66Q402.83 310.84 405.96 310.84Q409.10 310.84 410.92 312.66Q412.75 314.49 412.75 317.85L412.75 327.80Q412.75 331.19 410.92 333.02Q409.10 334.84 405.96 334.84M405.96 332.25Q407.85 332.25 408.86 331.18Q409.87 330.10 409.87 328.12L409.87 317.56Q409.87 315.58 408.86 314.50Q407.85 313.43 405.96 313.43Q404.11 313.43 403.08 314.50Q402.06 315.58 402.06 317.56L402.06 328.12Q402.06 330.10 403.08 331.18Q404.11 332.25 405.96 332.25" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M424.55 334.52L418.51 334.52L418.51 311.16L424.55 311.16Q426.83 311.16 428.47 312.02Q430.12 312.89 431.03 314.46Q431.95 316.02 431.95 318.17L431.95 327.48Q431.95 329.62 431.03 331.21Q430.12 332.79 428.47 333.66Q426.83 334.52 424.55 334.52M421.39 313.72L421.39 331.96L424.55 331.96Q426.67 331.96 427.87 330.78Q429.07 329.59 429.07 327.48L429.07 318.17Q429.07 316.09 427.87 314.90Q426.67 313.72 424.55 313.72" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M451.40 334.52L437.96 334.52L437.96 311.16L451.40 311.16L451.40 313.78L440.81 313.78L440.81 321.02L450.28 321.02L450.28 323.58L440.81 323.58L440.81 331.90L451.40 331.90" fill="white" fill-opacity="0.9"/>
|
||||||
|
<path d="M463.69 334.84Q460.30 334.84 458.28 333.05Q456.27 331.26 456.27 328.12L459.15 328.12Q459.15 330.07 460.39 331.18Q461.64 332.28 463.69 332.28Q465.67 332.28 466.86 331.13Q468.04 329.98 468.04 328.12Q468.04 326.71 467.29 325.67Q466.54 324.63 465.13 324.25L461.58 323.26Q459.37 322.62 458.11 320.97Q456.84 319.32 456.84 317.08Q456.84 315.22 457.67 313.82Q458.51 312.41 460.01 311.62Q461.51 310.84 463.47 310.84Q465.45 310.84 466.97 311.62Q468.49 312.41 469.35 313.80Q470.22 315.19 470.22 317.02L467.34 317.02Q467.34 315.42 466.25 314.41Q465.16 313.40 463.47 313.40Q461.77 313.40 460.71 314.41Q459.66 315.42 459.66 317.02Q459.66 318.30 460.35 319.21Q461.03 320.12 462.28 320.47L465.93 321.50Q468.27 322.14 469.56 323.91Q470.86 325.69 470.86 328.12Q470.86 331.19 468.91 333.02Q466.95 334.84 463.69 334.84" fill="white" fill-opacity="0.9"/>
|
||||||
|
</g>
|
||||||
|
<path d="M77.56 197.64L72.23 197.64L72.23 180.12L77.20 180.12Q79.60 180.12 80.96 181.32Q82.31 182.52 82.31 184.66Q82.31 186 81.46 187.08Q80.61 188.16 79.24 188.42L79.24 188.50Q80.27 188.62 81.05 189.22Q81.83 189.82 82.28 190.74Q82.72 191.66 82.72 192.77Q82.72 195.02 81.34 196.33Q79.96 197.64 77.56 197.64M74.34 182.06L74.34 187.58L77.18 187.58Q78.57 187.58 79.37 186.84Q80.18 186.10 80.18 184.82Q80.18 183.55 79.38 182.81Q78.59 182.06 77.20 182.06L74.34 182.06M74.34 189.46L74.34 195.70L77.32 195.70Q78.83 195.70 79.71 194.89Q80.58 194.09 80.58 192.70Q80.58 191.26 79.71 190.36Q78.83 189.46 77.32 189.46" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M97.72 197.64L86.44 197.64L86.44 195.67L91.12 195.67L91.12 186.41L86.92 186.41L86.92 184.44L93.28 184.44L93.28 195.67L97.72 195.67L97.72 197.64M91.96 182.06Q91.17 182.06 90.71 181.66Q90.26 181.25 90.26 180.55Q90.26 179.83 90.71 179.41Q91.17 178.99 91.96 178.99Q92.75 178.99 93.21 179.41Q93.66 179.83 93.66 180.55Q93.66 181.25 93.21 181.66Q92.75 182.06 91.96 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="MNaN 197.64L107.92 197.64Q106.17 197.64 105.12 196.62Q104.08 195.60 104.08 193.92L104.08 182.09L99.52 182.09L99.52 180.12L106.24 180.12L106.24 193.92Q106.24 194.74 106.70 195.20Q107.15 195.67 107.92 195.67LNaN 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M126.40 197.64L122.32 197.64Q120.57 197.64 119.52 196.62Q118.48 195.60 118.48 193.92L118.48 182.09L113.92 182.09L113.92 180.12L120.64 180.12L120.64 193.92Q120.64 194.74 121.10 195.20Q121.55 195.67 122.32 195.67L126.40 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M135.57 197.88Q134.08 197.88 133.12 197.15Q132.16 196.42 131.99 195.12L131.97 195.12L131.97 197.64L129.81 197.64L129.81 180.12L131.97 180.12L131.97 183.96L131.92 186.96L131.94 186.96Q132.14 185.69 133.11 184.94Q134.08 184.20 135.57 184.20Q137.56 184.20 138.74 185.52Q139.91 186.84 139.91 189.12L139.91 192.98Q139.91 195.24 138.74 196.56Q137.56 197.88 135.57 197.88M134.85 196.01Q136.22 196.01 136.98 195.29Q137.75 194.57 137.75 192.96L137.75 189.12Q137.75 187.49 136.98 186.78Q136.22 186.07 134.85 186.07Q133.53 186.07 132.75 186.91Q131.97 187.75 131.97 189.24L131.97 192.84Q131.97 194.33 132.75 195.17Q133.53 196.01 134.85 196.01" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M149.20 197.88Q146.87 197.88 145.44 196.48Q144.02 195.07 144.02 192.60L144.02 189.48Q144.02 187.01 145.44 185.60Q146.87 184.20 149.20 184.20Q150.76 184.20 151.92 184.82Q153.09 185.45 153.74 186.58Q154.38 187.70 154.38 189.24L154.38 191.59L146.13 191.59L146.13 192.84Q146.13 194.30 146.97 195.16Q147.81 196.01 149.20 196.01Q150.40 196.01 151.18 195.54Q151.96 195.07 152.13 194.28L154.29 194.28Q154.07 195.94 152.68 196.91Q151.29 197.88 149.20 197.88M146.13 189.24L146.13 189.91L152.27 189.91L152.27 189.24Q152.27 187.68 151.47 186.83Q150.66 185.98 149.20 185.98Q147.74 185.98 146.93 186.83Q146.13 187.68 146.13 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M163.60 197.88Q161.27 197.88 159.84 196.48Q158.42 195.07 158.42 192.60L158.42 189.48Q158.42 187.01 159.84 185.60Q161.27 184.20 163.60 184.20Q165.16 184.20 166.32 184.82Q167.49 185.45 168.14 186.58Q168.78 187.70 168.78 189.24L168.78 191.59L160.53 191.59L160.53 192.84Q160.53 194.30 161.37 195.16Q162.21 196.01 163.60 196.01Q164.80 196.01 165.58 195.54Q166.36 195.07 166.53 194.28L168.69 194.28Q168.47 195.94 167.08 196.91Q165.69 197.88 163.60 197.88M160.53 189.24L160.53 189.91L166.67 189.91L166.67 189.24Q166.67 187.68 165.87 186.83Q165.06 185.98 163.60 185.98Q162.14 185.98 161.33 186.83Q160.53 187.68 160.53 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M189.57 197.64L187.43 197.64L187.43 180.12L192.83 180.12Q194.39 180.12 195.57 180.76Q196.74 181.39 197.39 182.52Q198.04 183.65 198.04 185.16Q198.04 186.94 197.13 188.21Q196.22 189.48 194.70 189.98L198.28 197.64L195.90 197.64L192.47 190.20L189.57 190.20L189.57 197.64M189.57 182.06L189.57 188.26L192.83 188.26Q194.18 188.26 194.99 187.40Q195.81 186.55 195.81 185.16Q195.81 183.74 194.99 182.90Q194.18 182.06 192.83 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M212.08 197.64LNaN 197.64LNaN 180.12L212.08 180.12L212.08 182.09L204.14 182.09L204.14 187.51L211.24 187.51L211.24 189.43L204.14 189.43L204.14 195.67L212.08 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M221.30 197.88Q218.75 197.88 217.24 196.54Q215.73 195.19 215.73 192.84L217.89 192.84Q217.89 194.30 218.82 195.13Q219.76 195.96 221.30 195.96Q222.78 195.96 223.67 195.10Q224.56 194.23 224.56 192.84Q224.56 191.78 224 191Q223.43 190.22 222.38 189.94L219.71 189.19Q218.06 188.71 217.11 187.48Q216.16 186.24 216.16 184.56Q216.16 183.17 216.78 182.11Q217.41 181.06 218.54 180.47Q219.66 179.88 221.13 179.88Q222.62 179.88 223.76 180.47Q224.90 181.06 225.54 182.10Q226.19 183.14 226.19 184.51L224.03 184.51Q224.03 183.31 223.22 182.56Q222.40 181.80 221.13 181.80Q219.86 181.80 219.06 182.56Q218.27 183.31 218.27 184.51Q218.27 185.47 218.79 186.16Q219.30 186.84 220.24 187.10L222.98 187.87Q224.73 188.35 225.70 189.68Q226.67 191.02 226.67 192.84Q226.67 195.14 225.21 196.51Q223.74 197.88 221.30 197.88" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M236.68 197.64L234.52 197.64L234.52 182.09L229.72 182.09L229.72 180.12L241.48 180.12L241.48 182.09L236.68 182.09" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M260.61 197.64L258.40 197.64L262.96 180.12L265.86 180.12L270.40 197.64L268.22 197.64L267.06 192.98L261.76 192.98L260.61 197.64M263.54 185.74L262.19 191.16L266.61 191.16L265.26 185.76Q264.88 184.22 264.66 183.19Q264.45 182.16 264.40 181.85Q264.35 182.16 264.14 183.19Q263.92 184.22 263.54 185.74" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M275.97 197.64L273.81 197.64L273.81 180.12L279.45 180.12Q281.90 180.12 283.35 181.52Q284.80 182.93 284.80 185.28Q284.80 187.63 283.35 189.04Q281.90 190.44 279.45 190.44L275.97 190.44L275.97 197.64M275.97 182.06L275.97 188.50L279.45 188.50Q280.86 188.50 281.72 187.62Q282.57 186.74 282.57 185.28Q282.57 183.79 281.72 182.93Q280.86 182.06 279.45 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M297.88 197.64L288.52 197.64L288.52 195.67L292.10 195.67L292.10 182.09L288.52 182.09L288.52 180.12L297.88 180.12L297.88 182.09L294.30 182.09L294.30 195.67L297.88 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M321.23 197.88Q319.26 197.88 318.08 196.56Q316.89 195.24 316.89 192.98L316.89 189.12Q316.89 186.84 318.06 185.52Q319.24 184.20 321.23 184.20Q322.72 184.20 323.69 184.94Q324.66 185.69 324.86 186.96L324.88 186.96L324.83 183.96L324.83 180.12L326.99 180.12L326.99 197.64L324.83 197.64L324.83 195.12L324.81 195.12Q324.64 196.42 323.68 197.15Q322.72 197.88 321.23 197.88M321.95 196.01Q323.30 196.01 324.06 195.17Q324.83 194.33 324.83 192.84L324.83 189.24Q324.83 187.75 324.06 186.91Q323.30 186.07 321.95 186.07Q320.58 186.07 319.82 186.78Q319.05 187.49 319.05 189.12L319.05 192.96Q319.05 194.57 319.82 195.29Q320.58 196.01 321.95 196.01" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M336.40 197.83Q334.02 197.83 332.62 196.44Q331.22 195.05 331.22 192.55L331.22 189.53Q331.22 187.01 332.61 185.63Q334 184.25 336.40 184.25Q338.80 184.25 340.19 185.63Q341.58 187.01 341.58 189.53L341.58 192.55Q341.58 195.05 340.18 196.44Q338.78 197.83 336.40 197.83M336.40 195.91Q337.82 195.91 338.62 195.12Q339.42 194.33 339.42 192.79L339.42 189.29Q339.42 187.75 338.62 186.96Q337.82 186.17 336.40 186.17Q335.01 186.17 334.19 186.96Q333.38 187.75 333.38 189.29L333.38 192.79Q333.38 194.33 334.19 195.12Q335.01 195.91 336.40 195.91" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M350.99 197.88Q348.59 197.88 347.15 196.54Q345.71 195.19 345.71 192.84L345.71 189.24Q345.71 186.89 347.15 185.54Q348.59 184.20 350.99 184.20Q353.27 184.20 354.68 185.42Q356.08 186.65 356.15 188.76L353.99 188.76Q353.92 187.49 353.13 186.80Q352.34 186.12 350.99 186.12Q349.58 186.12 348.72 186.92Q347.87 187.73 347.87 189.22L347.87 192.84Q347.87 194.33 348.72 195.14Q349.58 195.96 350.99 195.96Q352.34 195.96 353.13 195.26Q353.92 194.57 353.99 193.32L356.15 193.32Q356.08 195.43 354.68 196.66Q353.27 197.88 350.99 197.88" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M365.18 197.88Q362.90 197.88 361.53 196.52Q360.16 195.17 360.16 192.84L360.16 184.44L362.32 184.44L362.32 192.84Q362.32 194.28 363.09 195.13Q363.86 195.98 365.18 195.98Q366.52 195.98 367.30 195.13Q368.08 194.28 368.08 192.84L368.08 184.44L370.24 184.44L370.24 192.84Q370.24 195.17 368.85 196.52Q367.46 197.88 365.18 197.88" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M375.86 197.64L373.84 197.64L373.84 184.44L375.71 184.44L375.71 186.19L375.76 186.19Q375.88 185.30 376.47 184.75Q377.06 184.20 377.97 184.20Q378.83 184.20 379.43 184.70Q380.03 185.21 380.30 186.07L380.32 186.07Q380.49 185.21 381.08 184.70Q381.66 184.20 382.58 184.20Q383.85 184.20 384.60 185.15Q385.36 186.10 385.36 187.61L385.36 197.64L383.34 197.64L383.34 187.58Q383.34 186.79 382.96 186.32Q382.58 185.86 381.90 185.86Q381.26 185.86 380.87 186.31Q380.49 186.77 380.49 187.56L380.49 197.64L378.71 197.64L378.71 187.58Q378.71 186.79 378.33 186.32Q377.94 185.86 377.30 185.86Q376.62 185.86 376.24 186.31Q375.86 186.77 375.86 187.56" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M394 197.88Q391.67 197.88 390.24 196.48Q388.82 195.07 388.82 192.60L388.82 189.48Q388.82 187.01 390.24 185.60Q391.67 184.20 394 184.20Q395.56 184.20 396.72 184.82Q397.89 185.45 398.54 186.58Q399.18 187.70 399.18 189.24L399.18 191.59L390.93 191.59L390.93 192.84Q390.93 194.30 391.77 195.16Q392.61 196.01 394 196.01Q395.20 196.01 395.98 195.54Q396.76 195.07 396.93 194.28L399.09 194.28Q398.87 195.94 397.48 196.91Q396.09 197.88 394 197.88M390.93 189.24L390.93 189.91L397.07 189.91L397.07 189.24Q397.07 187.68 396.27 186.83Q395.46 185.98 394 185.98Q392.54 185.98 391.73 186.83Q390.93 187.68 390.93 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M405.57 197.64L403.41 197.64L403.41 184.44L405.57 184.44L405.57 186.96L405.59 186.96Q405.76 185.64 406.67 184.92Q407.58 184.20 409.10 184.20Q411.09 184.20 412.26 185.42Q413.44 186.65 413.44 188.76L413.44 197.64L411.28 197.64L411.28 189.14Q411.28 187.63 410.52 186.83Q409.77 186.02 408.47 186.02Q407.13 186.02 406.35 186.86Q405.57 187.70 405.57 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M427.96 197.64L424.12 197.64Q422.49 197.64 421.50 196.69Q420.52 195.74 420.52 194.16L420.52 186.41L416.73 186.41L416.73 184.44L420.52 184.44L420.52 180.72L422.68 180.72L422.68 184.44L428.08 184.44L428.08 186.41L422.68 186.41L422.68 194.16Q422.68 194.83 423.08 195.25Q423.47 195.67 424.12 195.67L427.96 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M436.05 197.88Q434.01 197.88 432.81 196.74Q431.61 195.60 431.61 193.75Q431.61 192.53 432.16 191.62Q432.71 190.70 433.70 190.19Q434.68 189.67 435.95 189.67L440.03 189.67L440.03 188.64Q440.03 186.07 437.22 186.07Q435.98 186.07 435.21 186.53Q434.44 186.98 434.39 187.80L432.23 187.80Q432.35 186.24 433.68 185.22Q435.02 184.20 437.22 184.20Q439.62 184.20 440.91 185.35Q442.19 186.50 442.19 188.57L442.19 197.64L440.06 197.64L440.06 195.24L440.01 195.24Q439.82 196.46 438.78 197.17Q437.75 197.88 436.05 197.88M436.58 196.06Q438.16 196.06 439.10 195.29Q440.03 194.52 440.03 193.20L440.03 191.35L436.19 191.35Q435.14 191.35 434.48 191.99Q433.82 192.62 433.82 193.68Q433.82 194.78 434.55 195.42Q435.28 196.06 436.58 196.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M456.76 197.64L452.92 197.64Q451.29 197.64 450.30 196.69Q449.32 195.74 449.32 194.16L449.32 186.41L445.53 186.41L445.53 184.44L449.32 184.44L449.32 180.72L451.48 180.72L451.48 184.44L456.88 184.44L456.88 186.41L451.48 186.41L451.48 194.16Q451.48 194.83 451.88 195.25Q452.27 195.67 452.92 195.67L456.76 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M472.12 197.64L460.84 197.64L460.84 195.67L465.52 195.67L465.52 186.41L461.32 186.41L461.32 184.44L467.68 184.44L467.68 195.67L472.12 195.67L472.12 197.64M466.36 182.06Q465.57 182.06 465.11 181.66Q464.66 181.25 464.66 180.55Q464.66 179.83 465.11 179.41Q465.57 178.99 466.36 178.99Q467.15 178.99 467.61 179.41Q468.06 179.83 468.06 180.55Q468.06 181.25 467.61 181.66Q467.15 182.06 466.36 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M480.40 197.83Q478.02 197.83 476.62 196.44Q475.22 195.05 475.22 192.55L475.22 189.53Q475.22 187.01 476.61 185.63Q478 184.25 480.40 184.25Q482.80 184.25 484.19 185.63Q485.58 187.01 485.58 189.53L485.58 192.55Q485.58 195.05 484.18 196.44Q482.78 197.83 480.40 197.83M480.40 195.91Q481.82 195.91 482.62 195.12Q483.42 194.33 483.42 192.79L483.42 189.29Q483.42 187.75 482.62 186.96Q481.82 186.17 480.40 186.17Q479.01 186.17 478.19 186.96Q477.38 187.75 477.38 189.29L477.38 192.79Q477.38 194.33 478.19 195.12Q479.01 195.91 480.40 195.91" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M491.97 197.64L489.81 197.64L489.81 184.44L491.97 184.44L491.97 186.96L491.99 186.96Q492.16 185.64 493.07 184.92Q493.98 184.20 495.50 184.20Q497.49 184.20 498.66 185.42Q499.84 186.65 499.84 188.76L499.84 197.64L497.68 197.64L497.68 189.14Q497.68 187.63 496.92 186.83Q496.17 186.02 494.87 186.02Q493.53 186.02 492.75 186.86Q491.97 187.70 491.97 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M523.72 197.64L521.56 197.64L521.56 188.21L517.72 188.21L517.72 186.24L521.56 186.24L521.56 183.48Q521.56 181.92 522.54 181.02Q523.53 180.12 525.26 180.12L529.12 180.12L529.12 182.09L525.26 182.09Q523.72 182.09 523.72 183.48L523.72 186.24L529.12 186.24L529.12 188.21L523.72 188.21" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M538 197.83Q535.62 197.83 534.22 196.44Q532.82 195.05 532.82 192.55L532.82 189.53Q532.82 187.01 534.21 185.63Q535.60 184.25 538 184.25Q540.40 184.25 541.79 185.63Q543.18 187.01 543.18 189.53L543.18 192.55Q543.18 195.05 541.78 196.44Q540.38 197.83 538 197.83M538 195.91Q539.42 195.91 540.22 195.12Q541.02 194.33 541.02 192.79L541.02 189.29Q541.02 187.75 540.22 186.96Q539.42 186.17 538 186.17Q536.61 186.17 535.79 186.96Q534.98 187.75 534.98 189.29L534.98 192.79Q534.98 194.33 535.79 195.12Q536.61 195.91 538 195.91" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M550.05 197.64L547.89 197.64L547.89 184.44L550.05 184.44L550.05 186.96L550.10 186.96Q550.26 185.69 551.18 184.94Q552.09 184.20 553.62 184.20Q555.69 184.20 556.80 185.44Q557.92 186.67 557.92 188.95L557.92 190.08L555.76 190.08L555.76 188.95Q555.76 186.07 552.95 186.07Q551.54 186.07 550.79 186.89Q550.05 187.70 550.05 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M581.20 197.88Q578.87 197.88 577.44 196.48Q576.02 195.07 576.02 192.60L576.02 189.48Q576.02 187.01 577.44 185.60Q578.87 184.20 581.20 184.20Q582.76 184.20 583.92 184.82Q585.09 185.45 585.74 186.58Q586.38 187.70 586.38 189.24L586.38 191.59L578.13 191.59L578.13 192.84Q578.13 194.30 578.97 195.16Q579.81 196.01 581.20 196.01Q582.40 196.01 583.18 195.54Q583.96 195.07 584.13 194.28L586.29 194.28Q586.07 195.94 584.68 196.91Q583.29 197.88 581.20 197.88M578.13 189.24L578.13 189.91L584.27 189.91L584.27 189.24Q584.27 187.68 583.47 186.83Q582.66 185.98 581.20 185.98Q579.74 185.98 578.93 186.83Q578.13 187.68 578.13 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M592.14 197.64L589.60 197.64L594.28 190.85L589.89 184.44L592.43 184.44L595.05 188.52Q595.22 188.78 595.37 189.10Q595.53 189.41 595.62 189.60Q595.70 189.41 595.85 189.10Q596.01 188.78 596.18 188.52L598.79 184.44L601.34 184.44L596.94 190.87L601.60 197.64L599.06 197.64L596.22 193.32Q596.06 193.06 595.90 192.71Q595.74 192.36 595.62 192.14Q595.53 192.36 595.35 192.71Q595.17 193.06 594.98 193.32" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M615.16 197.64L611.32 197.64Q609.69 197.64 608.70 196.69Q607.72 195.74 607.72 194.16L607.72 186.41L603.93 186.41L603.93 184.44L607.72 184.44L607.72 180.72L609.88 180.72L609.88 184.44L615.28 184.44L615.28 186.41L609.88 186.41L609.88 194.16Q609.88 194.83 610.28 195.25Q610.67 195.67 611.32 195.67L615.16 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M624.40 197.88Q622.07 197.88 620.64 196.48Q619.22 195.07 619.22 192.60L619.22 189.48Q619.22 187.01 620.64 185.60Q622.07 184.20 624.40 184.20Q625.96 184.20 627.12 184.82Q628.29 185.45 628.94 186.58Q629.58 187.70 629.58 189.24L629.58 191.59L621.33 191.59L621.33 192.84Q621.33 194.30 622.17 195.16Q623.01 196.01 624.40 196.01Q625.60 196.01 626.38 195.54Q627.16 195.07 627.33 194.28L629.49 194.28Q629.27 195.94 627.88 196.91Q626.49 197.88 624.40 197.88M621.33 189.24L621.33 189.91L627.47 189.91L627.47 189.24Q627.47 187.68 626.67 186.83Q625.86 185.98 624.40 185.98Q622.94 185.98 622.13 186.83Q621.33 187.68 621.33 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M636.45 197.64L634.29 197.64L634.29 184.44L636.45 184.44L636.45 186.96L636.50 186.96Q636.66 185.69 637.58 184.94Q638.49 184.20 640.02 184.20Q642.09 184.20 643.20 185.44Q644.32 186.67 644.32 188.95L644.32 190.08L642.16 190.08L642.16 188.95Q642.16 186.07 639.35 186.07Q637.94 186.07 637.19 186.89Q636.45 187.70 636.45 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M650.37 197.64L648.21 197.64L648.21 184.44L650.37 184.44L650.37 186.96L650.39 186.96Q650.56 185.64 651.47 184.92Q652.38 184.20 653.90 184.20Q655.89 184.20 657.06 185.42Q658.24 186.65 658.24 188.76L658.24 197.64L656.08 197.64L656.08 189.14Q656.08 187.63 655.32 186.83Q654.57 186.02 653.27 186.02Q651.93 186.02 651.15 186.86Q650.37 187.70 650.37 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M666.45 197.88Q664.41 197.88 663.21 196.74Q662.01 195.60 662.01 193.75Q662.01 192.53 662.56 191.62Q663.11 190.70 664.10 190.19Q665.08 189.67 666.35 189.67L670.43 189.67L670.43 188.64Q670.43 186.07 667.62 186.07Q666.38 186.07 665.61 186.53Q664.84 186.98 664.79 187.80L662.63 187.80Q662.75 186.24 664.08 185.22Q665.42 184.20 667.62 184.20Q670.02 184.20 671.31 185.35Q672.59 186.50 672.59 188.57L672.59 197.64L670.46 197.64L670.46 195.24L670.41 195.24Q670.22 196.46 669.18 197.17Q668.15 197.88 666.45 197.88M666.98 196.06Q668.56 196.06 669.50 195.29Q670.43 194.52 670.43 193.20L670.43 191.35L666.59 191.35Q665.54 191.35 664.88 191.99Q664.22 192.62 664.22 193.68Q664.22 194.78 664.95 195.42Q665.68 196.06 666.98 196.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M688 197.64L683.92 197.64Q682.17 197.64 681.12 196.62Q680.08 195.60 680.08 193.92L680.08 182.09L675.52 182.09L675.52 180.12L682.24 180.12L682.24 193.92Q682.24 194.74 682.70 195.20Q683.15 195.67 683.92 195.67L688 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M709.65 197.88Q707.61 197.88 706.41 196.74Q705.21 195.60 705.21 193.75Q705.21 192.53 705.76 191.62Q706.31 190.70 707.30 190.19Q708.28 189.67 709.55 189.67L713.63 189.67L713.63 188.64Q713.63 186.07 710.82 186.07Q709.58 186.07 708.81 186.53Q708.04 186.98 707.99 187.80L705.83 187.80Q705.95 186.24 707.28 185.22Q708.62 184.20 710.82 184.20Q713.22 184.20 714.51 185.35Q715.79 186.50 715.79 188.57L715.79 197.64L713.66 197.64L713.66 195.24L713.61 195.24Q713.42 196.46 712.38 197.17Q711.35 197.88 709.65 197.88M710.18 196.06Q711.76 196.06 712.70 195.29Q713.63 194.52 713.63 193.20L713.63 191.35L709.79 191.35Q708.74 191.35 708.08 191.99Q707.42 192.62 707.42 193.68Q707.42 194.78 708.15 195.42Q708.88 196.06 710.18 196.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M722.37 201.96L720.21 201.96L720.21 184.44L722.37 184.44L722.37 186.96L722.39 186.96Q722.56 185.66 723.52 184.93Q724.48 184.20 725.97 184.20Q727.96 184.20 729.14 185.51Q730.31 186.82 730.31 189.10L730.31 192.96Q730.31 195.24 729.14 196.56Q727.96 197.88 725.97 197.88Q724.48 197.88 723.52 197.14Q722.56 196.39 722.39 195.12L722.32 195.12L722.37 198.12L722.37 201.96M725.25 196.01Q726.62 196.01 727.38 195.29Q728.15 194.57 728.15 192.96L728.15 189.12Q728.15 187.49 727.38 186.78Q726.62 186.07 725.25 186.07Q723.93 186.07 723.15 186.91Q722.37 187.75 722.37 189.24L722.37 192.84Q722.37 194.33 723.15 195.17Q723.93 196.01 725.25 196.01" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M736.77 201.96L734.61 201.96L734.61 184.44L736.77 184.44L736.77 186.96L736.79 186.96Q736.96 185.66 737.92 184.93Q738.88 184.20 740.37 184.20Q742.36 184.20 743.54 185.51Q744.71 186.82 744.71 189.10L744.71 192.96Q744.71 195.24 743.54 196.56Q742.36 197.88 740.37 197.88Q738.88 197.88 737.92 197.14Q736.96 196.39 736.79 195.12L736.72 195.12L736.77 198.12L736.77 201.96M739.65 196.01Q741.02 196.01 741.78 195.29Q742.55 194.57 742.55 192.96L742.55 189.12Q742.55 187.49 741.78 186.78Q741.02 186.07 739.65 186.07Q738.33 186.07 737.55 186.91Q736.77 187.75 736.77 189.24L736.77 192.84Q736.77 194.33 737.55 195.17Q738.33 196.01 739.65 196.01" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M760 197.64L755.92 197.64Q754.17 197.64 753.12 196.62Q752.08 195.60 752.08 193.92L752.08 182.09L747.52 182.09L747.52 180.12L754.24 180.12L754.24 193.92Q754.24 194.74 754.70 195.20Q755.15 195.67 755.92 195.67L760 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M774.52 197.64L763.24 197.64L763.24 195.67L767.92 195.67L767.92 186.41L763.72 186.41L763.72 184.44L770.08 184.44L770.08 195.67L774.52 195.67L774.52 197.64M768.76 182.06Q767.97 182.06 767.51 181.66Q767.06 181.25 767.06 180.55Q767.06 179.83 767.51 179.41Q767.97 178.99 768.76 178.99Q769.55 178.99 770.01 179.41Q770.46 179.83 770.46 180.55Q770.46 181.25 770.01 181.66Q769.55 182.06 768.76 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M782.99 197.88Q780.59 197.88 779.15 196.54Q777.71 195.19 777.71 192.84L777.71 189.24Q777.71 186.89 779.15 185.54Q780.59 184.20 782.99 184.20Q785.27 184.20 786.68 185.42Q788.08 186.65 788.15 188.76L785.99 188.76Q785.92 187.49 785.13 186.80Q784.34 186.12 782.99 186.12Q781.58 186.12 780.72 186.92Q779.87 187.73 779.87 189.22L779.87 192.84Q779.87 194.33 780.72 195.14Q781.58 195.96 782.99 195.96Q784.34 195.96 785.13 195.26Q785.92 194.57 785.99 193.32L788.15 193.32Q788.08 195.43 786.68 196.66Q785.27 197.88 782.99 197.88" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M796.05 197.88Q794.01 197.88 792.81 196.74Q791.61 195.60 791.61 193.75Q791.61 192.53 792.16 191.62Q792.71 190.70 793.70 190.19Q794.68 189.67 795.95 189.67L800.03 189.67L800.03 188.64Q800.03 186.07 797.22 186.07Q795.98 186.07 795.21 186.53Q794.44 186.98 794.39 187.80L792.23 187.80Q792.35 186.24 793.68 185.22Q795.02 184.20 797.22 184.20Q799.62 184.20 800.91 185.35Q802.19 186.50 802.19 188.57L802.19 197.64L800.06 197.64L800.06 195.24L800.01 195.24Q799.82 196.46 798.78 197.17Q797.75 197.88 796.05 197.88M796.58 196.06Q798.16 196.06 799.10 195.29Q800.03 194.52 800.03 193.20L800.03 191.35L796.19 191.35Q795.14 191.35 794.48 191.99Q793.82 192.62 793.82 193.68Q793.82 194.78 794.55 195.42Q795.28 196.06 796.58 196.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M816.76 197.64L812.92 197.64Q811.29 197.64 810.30 196.69Q809.32 195.74 809.32 194.16L809.32 186.41L805.53 186.41L805.53 184.44L809.32 184.44L809.32 180.72L811.48 180.72L811.48 184.44L816.88 184.44L816.88 186.41L811.48 186.41L811.48 194.16Q811.48 194.83 811.88 195.25Q812.27 195.67 812.92 195.67L816.76 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M832.12 197.64L820.84 197.64L820.84 195.67L825.52 195.67L825.52 186.41L821.32 186.41L821.32 184.44L827.68 184.44L827.68 195.67L832.12 195.67L832.12 197.64M826.36 182.06Q825.57 182.06 825.11 181.66Q824.66 181.25 824.66 180.55Q824.66 179.83 825.11 179.41Q825.57 178.99 826.36 178.99Q827.15 178.99 827.61 179.41Q828.06 179.83 828.06 180.55Q828.06 181.25 827.61 181.66Q827.15 182.06 826.36 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M840.40 197.83Q838.02 197.83 836.62 196.44Q835.22 195.05 835.22 192.55L835.22 189.53Q835.22 187.01 836.61 185.63Q838 184.25 840.40 184.25Q842.80 184.25 844.19 185.63Q845.58 187.01 845.58 189.53L845.58 192.55Q845.58 195.05 844.18 196.44Q842.78 197.83 840.40 197.83M840.40 195.91Q841.82 195.91 842.62 195.12Q843.42 194.33 843.42 192.79L843.42 189.29Q843.42 187.75 842.62 186.96Q841.82 186.17 840.40 186.17Q839.01 186.17 838.19 186.96Q837.38 187.75 837.38 189.29L837.38 192.79Q837.38 194.33 838.19 195.12Q839.01 195.91 840.40 195.91" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M851.97 197.64L849.81 197.64L849.81 184.44L851.97 184.44L851.97 186.96L851.99 186.96Q852.16 185.64 853.07 184.92Q853.98 184.20 855.50 184.20Q857.49 184.20 858.66 185.42Q859.84 186.65 859.84 188.76L859.84 197.64L857.68 197.64L857.68 189.14Q857.68 187.63 856.92 186.83Q856.17 186.02 854.87 186.02Q853.53 186.02 852.75 186.86Q851.97 187.70 851.97 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M889.72 197.64L878.44 197.64L878.44 195.67L883.12 195.67L883.12 186.41L878.92 186.41L878.92 184.44L885.28 184.44L885.28 195.67L889.72 195.67L889.72 197.64M883.96 182.06Q883.17 182.06 882.71 181.66Q882.26 181.25 882.26 180.55Q882.26 179.83 882.71 179.41Q883.17 178.99 883.96 178.99Q884.75 178.99 885.21 179.41Q885.66 179.83 885.66 180.55Q885.66 181.25 885.21 181.66Q884.75 182.06 883.96 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M895.17 197.64L893.01 197.64L893.01 184.44L895.17 184.44L895.17 186.96L895.19 186.96Q895.36 185.64 896.27 184.92Q897.18 184.20 898.70 184.20Q900.69 184.20 901.86 185.42Q903.04 186.65 903.04 188.76L903.04 197.64L900.88 197.64L900.88 189.14Q900.88 187.63 900.12 186.83Q899.37 186.02 898.07 186.02Q896.73 186.02 895.95 186.86Q895.17 187.70 895.17 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M917.56 197.64L913.72 197.64Q912.09 197.64 911.10 196.69Q910.12 195.74 910.12 194.16L910.12 186.41L906.33 186.41L906.33 184.44L910.12 184.44L910.12 180.72L912.28 180.72L912.28 184.44L917.68 184.44L917.68 186.41L912.28 186.41L912.28 194.16Q912.28 194.83 912.68 195.25Q913.07 195.67 913.72 195.67L917.56 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M926.80 197.88Q924.47 197.88 923.04 196.48Q921.62 195.07 921.62 192.60L921.62 189.48Q921.62 187.01 923.04 185.60Q924.47 184.20 926.80 184.20Q928.36 184.20 929.52 184.82Q930.69 185.45 931.34 186.58Q931.98 187.70 931.98 189.24L931.98 191.59L923.73 191.59L923.73 192.84Q923.73 194.30 924.57 195.16Q925.41 196.01 926.80 196.01Q928 196.01 928.78 195.54Q929.56 195.07 929.73 194.28L931.89 194.28Q931.67 195.94 930.28 196.91Q928.89 197.88 926.80 197.88M923.73 189.24L923.73 189.91L929.87 189.91L929.87 189.24Q929.87 187.68 929.07 186.83Q928.26 185.98 926.80 185.98Q925.34 185.98 924.53 186.83Q923.73 187.68 923.73 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M941.56 201.96L937.86 201.96L937.86 199.99L941.58 199.99Q942.71 199.99 943.36 199.36Q944.01 198.72 944.01 197.64L944.01 196.44L944.06 194.28L943.98 194.28Q943.79 195.46 942.86 196.09Q941.92 196.73 940.50 196.73Q938.46 196.73 937.29 195.43Q936.11 194.14 936.11 191.88L936.11 189.10Q936.11 186.84 937.29 185.52Q938.46 184.20 940.50 184.20Q941.92 184.20 942.86 184.87Q943.79 185.54 943.98 186.72L944.03 186.72L944.03 184.44L946.17 184.44L946.17 197.64Q946.17 199.63 944.93 200.80Q943.70 201.96 941.56 201.96M941.15 194.93Q942.50 194.93 943.26 194.09Q944.03 193.25 944.03 191.76L944.03 189.24Q944.03 187.75 943.26 186.91Q942.50 186.07 941.15 186.07Q939.78 186.07 939.03 186.86Q938.27 187.66 938.27 189L938.27 192Q938.27 193.34 939.03 194.14Q939.78 194.93 941.15 194.93" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M953.25 197.64L951.09 197.64L951.09 184.44L953.25 184.44L953.25 186.96L953.30 186.96Q953.46 185.69 954.38 184.94Q955.29 184.20 956.82 184.20Q958.89 184.20 960 185.44Q961.12 186.67 961.12 188.95L961.12 190.08L958.96 190.08L958.96 188.95Q958.96 186.07 956.15 186.07Q954.74 186.07 953.99 186.89Q953.25 187.70 953.25 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M968.85 197.88Q966.81 197.88 965.61 196.74Q964.41 195.60 964.41 193.75Q964.41 192.53 964.96 191.62Q965.51 190.70 966.50 190.19Q967.48 189.67 968.75 189.67L972.83 189.67L972.83 188.64Q972.83 186.07 970.02 186.07Q968.78 186.07 968.01 186.53Q967.24 186.98 967.19 187.80L965.03 187.80Q965.15 186.24 966.48 185.22Q967.82 184.20 970.02 184.20Q972.42 184.20 973.71 185.35Q974.99 186.50 974.99 188.57L974.99 197.64L972.86 197.64L972.86 195.24L972.81 195.24Q972.62 196.46 971.58 197.17Q970.55 197.88 968.85 197.88M969.38 196.06Q970.96 196.06 971.90 195.29Q972.83 194.52 972.83 193.20L972.83 191.35L968.99 191.35Q967.94 191.35 967.28 191.99Q966.62 192.62 966.62 193.68Q966.62 194.78 967.35 195.42Q968.08 196.06 969.38 196.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M989.56 197.64L985.72 197.64Q984.09 197.64 983.10 196.69Q982.12 195.74 982.12 194.16L982.12 186.41L978.33 186.41L978.33 184.44L982.12 184.44L982.12 180.72L984.28 180.72L984.28 184.44L989.68 184.44L989.68 186.41L984.28 186.41L984.28 194.16Q984.28 194.83 984.68 195.25Q985.07 195.67 985.72 195.67L989.56 195.67" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M1004.92 197.64L993.64 197.64L993.64 195.67L998.32 195.67L998.32 186.41L994.12 186.41L994.12 184.44L1000.48 184.44L1000.48 195.67L1004.92 195.67L1004.92 197.64M999.16 182.06Q998.37 182.06 997.91 181.66Q997.46 181.25 997.46 180.55Q997.46 179.83 997.91 179.41Q998.37 178.99 999.16 178.99Q999.95 178.99 1000.41 179.41Q1000.86 179.83 1000.86 180.55Q1000.86 181.25 1000.41 181.66Q999.95 182.06 999.16 182.06" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M1013.20 197.83Q1010.82 197.83 1009.42 196.44Q1008.02 195.05 1008.02 192.55L1008.02 189.53Q1008.02 187.01 1009.41 185.63Q1010.80 184.25 1013.20 184.25Q1015.60 184.25 1016.99 185.63Q1018.38 187.01 1018.38 189.53L1018.38 192.55Q1018.38 195.05 1016.98 196.44Q1015.58 197.83 1013.20 197.83M1013.20 195.91Q1014.62 195.91 1015.42 195.12Q1016.22 194.33 1016.22 192.79L1016.22 189.29Q1016.22 187.75 1015.42 186.96Q1014.62 186.17 1013.20 186.17Q1011.81 186.17 1010.99 186.96Q1010.18 187.75 1010.18 189.29L1010.18 192.79Q1010.18 194.33 1010.99 195.12Q1011.81 195.91 1013.20 195.91" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M1024.77 197.64L1022.61 197.64L1022.61 184.44L1024.77 184.44L1024.77 186.96L1024.79 186.96Q1024.96 185.64 1025.87 184.92Q1026.78 184.20 1028.30 184.20Q1030.29 184.20 1031.46 185.42Q1032.64 186.65 1032.64 188.76L1032.64 197.64L1030.48 197.64L1030.48 189.14Q1030.48 187.63 1029.72 186.83Q1028.97 186.02 1027.67 186.02Q1026.33 186.02 1025.55 186.86Q1024.77 187.70 1024.77 189.24" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M1042 197.88Q1041.11 197.88 1040.57 197.35Q1040.03 196.82 1040.03 195.98Q1040.03 195.10 1040.57 194.54Q1041.11 193.99 1042 193.99Q1042.89 193.99 1043.43 194.54Q1043.97 195.10 1043.97 195.98Q1043.97 196.82 1043.43 197.35Q1042.89 197.88 1042 197.88" fill="white" fill-opacity="0.7"/>
|
||||||
|
<path d="M92.14 136.06L70.54 136.06L70.54 65.98L90.80 65.98Q100.50 65.98 106.11 70.83Q111.73 75.68 111.73 84.12Q111.73 89.60 108.32 93.87Q104.91 98.14 99.54 99.10L99.54 99.39Q103.57 99.87 106.69 102.27Q109.81 104.67 111.58 108.36Q113.36 112.06 113.36 116.48Q113.36 125.50 107.65 130.78Q101.94 136.06 92.14 136.06M79.86 74.33L79.86 95.55L90.70 95.55Q96.08 95.55 99.15 92.72Q102.22 89.88 102.22 84.99Q102.22 80 99.15 77.16Q96.08 74.33 90.80 74.33L79.86 74.33M79.86 103.61L79.86 127.71L91.28 127.71Q97.14 127.71 100.50 124.59Q103.86 121.47 103.86 116.09Q103.86 110.52 100.50 107.07Q97.14 103.61 91.28 103.61L79.86 103.61M167.50 136.06L129.30 136.06L129.30 127.42L143.60 127.42L143.60 74.62L129.30 74.62L129.30 65.98L167.50 65.98L167.50 74.62L153.20 74.62L153.20 127.42L167.50 127.42L167.50 136.06M230.19 136.06L189.49 136.06L189.49 65.98L198.99 65.98L198.99 127.42L230.19 127.42L230.19 136.06M287.79 136.06L247.09 136.06L247.09 65.98L256.59 65.98L256.59 127.42L287.79 127.42L287.79 136.06M322.54 136.06L300.94 136.06L300.94 65.98L321.20 65.98Q330.90 65.98 336.51 70.83Q342.13 75.68 342.13 84.12Q342.13 89.60 338.72 93.87Q335.31 98.14 329.94 99.10L329.94 99.39Q333.97 99.87 337.09 102.27Q340.21 104.67 341.98 108.36Q343.76 112.06 343.76 116.48Q343.76 125.50 338.05 130.78Q332.34 136.06 322.54 136.06M310.26 74.33L310.26 95.55L321.10 95.55Q326.48 95.55 329.55 92.72Q332.62 89.88 332.62 84.99Q332.62 80 329.55 77.16Q326.48 74.33 321.20 74.33L310.26 74.33M310.26 103.61L310.26 127.71L321.68 127.71Q327.54 127.71 330.90 124.59Q334.26 121.47 334.26 116.09Q334.26 110.52 330.90 107.07Q327.54 103.61 321.68 103.61L310.26 103.61M400.11 136.06L359.31 136.06L359.31 65.98L400.11 65.98L400.11 74.52L368.72 74.52L368.72 95.36L396.75 95.36L396.75 103.61L368.72 103.61L368.72 127.52L400.11 127.52L400.11 136.06M457.71 136.06L416.91 136.06L416.91 65.98L457.71 65.98L457.71 74.52L426.32 74.52L426.32 95.36L454.35 95.36L454.35 103.61L426.32 103.61L426.32 127.52L457.71 127.52" fill="url(#paint2_linear_0_1)"/>
|
||||||
|
<g id="Group 1">
|
||||||
|
<rect id="Rectangle 1" x="26" y="168" width="12" height="184" rx="5" fill="url(#paint3_linear_0_1)" fill-opacity="0.9"/>
|
||||||
|
</g>
|
||||||
|
<g id="Group 1_2">
|
||||||
|
<rect id="Rectangle 2" x="26" y="38" width="12" height="119" rx="5" fill="url(#paint4_linear_0_1)" fill-opacity="0.9"/>
|
||||||
|
</g>
|
||||||
|
<ellipse id="Ellipse 1" cx="148.5" cy="573" rx="215.5" ry="214" fill="url(#paint5_linear_0_1)" fill-opacity="0.4"/>
|
||||||
|
<rect id="Rectangle 3" x="1229" y="48" width="300" height="300" rx="25" fill="#FFFBFB" fill-opacity="0.9"/>
|
||||||
|
<g id="placeholder-logo"><image href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ8AAAGfCAYAAACA4t+UAAAgAElEQVR4Xu3dB3gc1bn/8Ver3mVZli3LRe7GHYNNN2BKgNBCr0kIhBj+lDik3lwIgUtCwg0lcBMSQg09QOgEE2wgLmCMe8FFriq2eu9a/edMsGOOja2dPXO0kr4fnnlWes/Ck9g7+5szc0pUh0M8WlVXKK+Xr5S1DcVS1FwtRS3VUuwcte3N+lsBAN1UanS85MSly0B1xKfLuKQcObvvJJmYkqu/tdOiQg0fFTiP71wkr5avkC1N5XozAKCXGJ6QJec4IXTVgKNCDqJOh8/2pgq5besb8tddiyUonfpXAAC9QECi5Mr+0+WOvLNkSEKm3rxfBw2flmCbEzpvygMFc6Wpo01vBgDAlRAVIzcPmumE0JkSF4jRm7/kgOFT2lIr5635s8yvydebAADYr2PTRsgr46+VfnGpetMeXxk+K+sK5OzVD8u25gq9CQCAAxoanymvT5glk1IG6U2u/YaPCp5jlv1O6oKMWgMAeKNGyc2fcst+AyigF9StNtXjIXgAAOFQ025Unqhc0X0pfNTgAvWMh1ttAAATVJ6oXFH5srcvhY8a1cbgAgCASSpXVL7sbU/4qHk8ajg1AACmqXxRObPbnvBRE0iZxwMA8IPKl1udnNnNDR+1ZI5auQAAAL887eSMyhvFDZ/Hdi5kyRwAgK9Uzqi1QRU3fF4rX/mlNwAA4Ae1KLUSUF0gVqcGANig8kblTkDtxwMAgC0qdwJqIzgAAGxRuRNQO5ACAGCLyp2A2voaAABbVO7Q8wEAWFWswofVqwEANqnVrvfZUgEAAL8RPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWEf4AACsI3wAANYRPgAA6wgfAIB1hA8AwDrCBwBgHeEDALCO8AEAWBclH1zXoRcBnbpKyYpNkX6xqc6R8sXPzhH3n99To+MlLipG4gMxEucc8VHqNfrfvzs/x0R1z2udKOefbOf/Z7haO9qlorVeL3cbLc7//pZgmzQ7h/q5Odj6xWubW69sa5Cy1jop3XPUOr/Xu6+7Wmqlpr1J/0+iFyN88CUD49JlVGK2c/STkV+8qt9HOK9J0XH624FOK3cCaWNjqXOUyCb12lCy5+eq9kb97ejhCJ9eLCsmWaan5ckRqc6RNkympQ6VzNhk/W2A77Y0lsni2q3ySc1W93Vp3Q5pdHpW6LkIn14kJy5NzsicICf1GeMEzjAZnpilvwWICG0d7bKyrlA+rtki71aulX9Wfi4NhFGPQvj0YOoJy9SUIXJm34nuMTVlsERFRelvAyJekxM88yo3yJsVq+TN8lWyvblSfwu6GcKnB1Ihc03OMfKNrMkyIC5dbwa6vVVOr+j50iXy+M5FUtxSozejGyB8egg10uzS7Glybc6xcljqEL0Z6JHU7bk3ylbJIzvny7sV6yQofJ11F4RPNzcxeaDclHuiXJJ9mKREJ+jNQK+xvalC/lK8QP5Q9JGUt3XfIe29BeHTTY1OzJZf5p0pF/c7jOc4wF5q25rkvoL35V7nqGZuUcQifLqZvPhMuS3vDPlm/yMluptO2gRsUBN679nxnjxU+IHUBVv0ZnQxwqebUM907hp2tszKmSGxgWi9GcBXKGmplVu3viF/KZ4vQb0RXYbw6QZO7XOIPDL6chmSkKk3AeikuZXr5ZoNT8uWpnK9CV2A8Ilg6dEJ8rsR58vVOcfoTQA8qG9vlp9uflX+UPQhvaAuRvhEKNXbeWzMlZIbn6E3AQjTR1Ub5ZufPynbmiv0JljCE+sIdHPuifLOxP9H8AA+mZExShZP/YkclTZMb4Il9HwiSIxzLfDgqItk1sAZelPEC3YEpaKtQcpb692lUNQS+7uX4N/92tbRPW90HJc+UrLiUvSyJ2pmvlrFuTtSA112b5OhtshQ22bERUVLcnS8ZMUmS1pMov6vRDy1LcR31v9Vni1ZojfBZ4RPhFDPd14af62c3Ges3tTlWoPtsrWpXPKbSiW/scw5SmVzU5mUtNa6YaP2cKlygqd7RsvBfTB5thzvXCmb8INNL8l9hXP1co8QFxWQzJgU6esEkdrfSS1kq7biGJGYJSMS1BYd/ZxaekTOS/vl1rfkjm1v9djPcCQifCJAtnOiqi+4Q5Jz9Cbr1JXg8roC+bR2255jQ8Muae/Fy5YQPuYkBmJlcnKuTEvNk2lpQ2W686omTEdCID2582OnF/QUAWQJ4dPF0pwej/pyOzR1sN5kRUdHhyyr2yFvVayWdyrWyGdO2LR009tjfiF8/KXOAfXn+/XMCXJG5ngZ3IVTCh4snCc3bfqbXoYPCJ8ulBAVI+9MukFOyBitN/lKPZ95r/JzebH0M3m7fI3sbGVV4AMhfOxS6xWqILqy/xEyrgvuBvxi65tyx7a39TIMY7RbF4l2cv+5cd+xGjxq4UV1b3vYJ7fKaaseksd2LiJ4EHFW1RfJ3TvmyPgld8rRy+6Rx4oXuvNzbFFrJl6Xc5xehmGETxf5w6hL5dysKXrZF0trt8s5q//ohs7t295iIy50G4tqtsjVG56WnEU/lVvyX3aXyrHhoVEXu/thwT+ETxe4qN9UuXbgsXrZODWs97w1f5JpS++W18tXsdcJuq1ap+ejVqke4VxAqRUKylvr9LcYFYgKuJO8B8f30ZtgCOFjmfowPzzqMr1sVGVrg1z1+VMy5bO75O9lKxi9gx5DrU79mx1z3F78/QVz3eeXfsmISZKnxn7L+ZLs+pF4PRHhY5H6EKsPc5/YJL3JmNecsBm/5A55YtfHhA56LNUTmp3/khy3/F5Z37BLbzZGPZP90eBT9DIMIHwsUh9ivwYY1LU3yeXrHpNz1/yJPe3Rayys2SxTltzl9oL8cmfeWXJYyhC9jDARPpaMSMhyP8R+KGyukuOW3csSIeiVmjra3F7Qd9c/7a7GYZpaVuixMVdw+80wwscStRGcH5vALavdIUcs/Y0sry/Qm4Be5S87F8rpqx5yl3oybVLKILmi/3S9jDAQPhaoLvtF/Q7Ty2H7pGaLzFh+rxS2VOtNQK/0ftV6OX75fb4EkLpzoSaGwwzCx4LfDD/X+NpVar21M1f9QeqC9ibfAd3ByvpCOWf1w+46hSapnYSvzz1eL8MjwsdnalO4kwyvVF3cXC1fW/mglLXV600AHB9Vb5LL1z1ufCj2z4ec5q5Aj/ARPj67fejX9VJY2p2TSU0c3coOjMABvVy2XH5peI22zNhkuTH3BL0MDwgfH41PypGj0ofr5bDcvf1d+bh2q14GsB+/2vYP+bRmq14Oy9U5x/DFaQB/hj66OudovRSWFXUF7oZXADqnTYLyzc+fdHfXNSUvoa/MzDB7K703Inx8orYXVkvCm6LuXX/LOYnYawcIzeeNu+T2rWYv2q4xfGHZGxE+Pjkna7K7lbApL5R+JivqC/UygE74feE82WlwSsK5zvndNyZZLyMEhI9Prh5g7spI9Xru2Gr2wSnQmzQGW+XX29/Vy57FB2KZdBomwscHKYE4mZkxRi979mzJp+6tAwDe/blovhQ1V+llz87qO1EvIQSEjw+OSR9hdCmd/93xT70EIERqDbiHCj/Uy54dnTacFQ/CQPj4wGSvR20Ix7MewIxnShZLR4eZTRUTo+PkiLRhehmdRPj44ESD2yY87ZwsAMxQW8h/VL1RL3tm8lzvbQgfw9KiE2Rqqpm9P9RAg2d3faqXAYTh6V3mLugIH+8IH8NmpI+U6Cgzf6xLardLQYu5B6QARF4tW6GXPDsybZgkBmL1MjrBzLck9jDV61H+Vb1JLwEIk1qQd119sV72JC4Q4y6jhdARPoaNTOynlzybX52vlwAY8C+D55bJc743IXwMG5lg7oM4n54P4AuT5xbh4w3hY5ipD+LGhhL26wF8sqhmi17ybGRitl5CJxA+BqmRbv3iUvWyJxsbS/QSAEO2NJVJW0e7XvZklKELzt6G8DHIVK9H2eycHAD80S4dsr2pUi97Qs/HG8LHoOEJWXrJs82NhA/gJ1MXeNlxqe56jggN4WNQekyiXvJsS1O5XgJgkMkLvNSYBL2EgyB8DEqONnf1U8TkUsBXJs+x5EC8XsJBED4GmfwA1re36CUABjUYPMdMXnj2FoSPQSY/gA1BcycGgH3VGzzHUqLNXXj2FoSPQSY/gPXtzXoJgEFmez7mzv3egvAxyOQHsKG9VS8BMMhkz8fkXY/egvAxKMngcEtTE+AA7F97R1AveWby3O8tCB+DWg0GRhJXUoCvTAaGyXO/tyB8DDI5SMDkLTwA+zJ5q6wxyG3yUBE+BjWafIBp8KoMwL5M9nxMDl7oLQgfg0xe/XDbDfAXPZ+uRfgYtLOlRi951t/Q6tgA9q9/XJpe8szkud9bED4GFTSbW67D5CKlAPZl8hwrMnju9xaEj0EFzWaWaFdMnhgA9jU80cw5VtpSK00dbXoZB0H4GLTDZPgYOjEA7Et98eUl9NXLnpg873sTwsegXa21UtZap5c9GZ3Line truncated
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_0_1" x1="0" y1="198" x2="1584" y2="198" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#3D052C"/>
|
||||||
|
<stop offset="1"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint1_linear_0_1" x1="323" y1="-224" x2="323" y2="352" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#28F6F2" stop-opacity="0.4"/>
|
||||||
|
<stop offset="1" stop-color="#17908E" stop-opacity="0.7"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint2_linear_0_1" x1="148.5" y1="38" x2="148.5" y2="140" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="white"/>
|
||||||
|
<stop offset="1" stop-color="#999999"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint3_linear_0_1" x1="38" y1="260" x2="26" y2="260" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#D9D9D9"/>
|
||||||
|
<stop offset="1" stop-color="#737373"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint4_linear_0_1" x1="38" y1="97.5" x2="26" y2="97.5" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#D9D9D9"/>
|
||||||
|
<stop offset="1" stop-color="#737373"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint5_linear_0_1" x1="27.5" y1="434.5" x2="148.5" y2="787" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#2E21BC"/>
|
||||||
|
<stop offset="1" stop-color="#150F56"/>
|
||||||
|
</linearGradient>
|
||||||
|
<clipPath id="clip0_0_1">
|
||||||
|
<rect width="1584" height="396" fill="white"/>
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 57 KiB |
@@ -0,0 +1,48 @@
|
|||||||
|
import type {
|
||||||
|
IAuthenticateGeneric,
|
||||||
|
Icon,
|
||||||
|
ICredentialType,
|
||||||
|
INodeProperties,
|
||||||
|
} from 'n8n-workflow';
|
||||||
|
|
||||||
|
export class BillbeeApi implements ICredentialType {
|
||||||
|
name = 'N8nDevBillbeeApi';
|
||||||
|
|
||||||
|
displayName = 'Billbee API';
|
||||||
|
|
||||||
|
icon: Icon = { light: 'file:../nodes/Billbee/billbee.png', dark: 'file:../nodes/Billbee/billbee.dark.png' };
|
||||||
|
|
||||||
|
documentationUrl = '';
|
||||||
|
|
||||||
|
properties: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
displayName: 'Base URL',
|
||||||
|
name: 'url',
|
||||||
|
type: 'string',
|
||||||
|
default: 'https://app.billbee.io',
|
||||||
|
required: true,
|
||||||
|
placeholder: 'https://app.billbee.io',
|
||||||
|
description: 'The base URL of your Billbee API server',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
displayName: 'API Key',
|
||||||
|
name: 'apiKey',
|
||||||
|
type: 'string',
|
||||||
|
typeOptions: { password: true },
|
||||||
|
default: '',
|
||||||
|
required: false,
|
||||||
|
},
|
||||||
|
|
||||||
|
];
|
||||||
|
|
||||||
|
authenticate: IAuthenticateGeneric = {
|
||||||
|
type: 'generic',
|
||||||
|
properties: {
|
||||||
|
headers: {
|
||||||
|
'X-Billbee-Api-Key': '={{$credentials.apiKey}}',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
import { config } from '@n8n/node-cli/eslint';
|
||||||
|
|
||||||
|
export default config;
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"node": "N8nDevBillbee",
|
||||||
|
"nodeVersion": "1.0",
|
||||||
|
"codexVersion": "1.0",
|
||||||
|
"categories": [
|
||||||
|
"Development"
|
||||||
|
],
|
||||||
|
"resources": {
|
||||||
|
"primaryDocumentation": [
|
||||||
|
{
|
||||||
|
"url": "https://github.com/n8n-code/n8n-nodes-billbee"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"credentialDocumentation": [
|
||||||
|
{
|
||||||
|
"url": "https://github.com/n8n-code/n8n-nodes-billbee?tab=readme-ov-file#credentials"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,125 @@
|
|||||||
|
import { NodeConnectionTypes, type INodeType, type INodeTypeDescription } from 'n8n-workflow';
|
||||||
|
import { provisioningDescription } from './resources/provisioning';
|
||||||
|
import { cloudStorageDescription } from './resources/cloud-storage';
|
||||||
|
import { customerAddressesDescription } from './resources/customer-addresses';
|
||||||
|
import { customersDescription } from './resources/customers';
|
||||||
|
import { enumApiDescription } from './resources/enum-api';
|
||||||
|
import { eventsDescription } from './resources/events';
|
||||||
|
import { ordersDescription } from './resources/orders';
|
||||||
|
import { deliveryNoteDescription } from './resources/delivery-note';
|
||||||
|
import { invoiceDescription } from './resources/invoice';
|
||||||
|
import { productsDescription } from './resources/products';
|
||||||
|
import { shipmentsDescription } from './resources/shipments';
|
||||||
|
import { webhooksDescription } from './resources/webhooks';
|
||||||
|
|
||||||
|
export class Billbee implements INodeType {
|
||||||
|
description: INodeTypeDescription = {
|
||||||
|
displayName: 'Billbee',
|
||||||
|
name: 'N8nDevBillbee',
|
||||||
|
icon: { light: 'file:./billbee.png', dark: 'file:./billbee.dark.png' },
|
||||||
|
group: ['input'],
|
||||||
|
version: 1,
|
||||||
|
subtitle: '={{\$parameter["operation"] + ": " + \$parameter["resource"]}}',
|
||||||
|
description: 'Billbee REST API documentation for external application integration.',
|
||||||
|
defaults: { name: 'Billbee' },
|
||||||
|
usableAsTool: true,
|
||||||
|
inputs: [NodeConnectionTypes.Main],
|
||||||
|
outputs: [NodeConnectionTypes.Main],
|
||||||
|
credentials: [
|
||||||
|
{
|
||||||
|
name: 'N8nDevBillbeeApi',
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
requestDefaults: {
|
||||||
|
baseURL: '={{\$credentials.url}}',
|
||||||
|
headers: {
|
||||||
|
Accept: 'application/json',
|
||||||
|
'Content-Type': 'application/json',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
properties: [
|
||||||
|
{
|
||||||
|
"displayName": "Resource",
|
||||||
|
"name": "resource",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Provisioning",
|
||||||
|
"value": "Provisioning",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cloud Storage",
|
||||||
|
"value": "Cloud Storage",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Customer Addresses",
|
||||||
|
"value": "Customer Addresses",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Customers",
|
||||||
|
"value": "Customers",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Enum API",
|
||||||
|
"value": "Enum API",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Events",
|
||||||
|
"value": "Events",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Orders",
|
||||||
|
"value": "Orders",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Delivery Note",
|
||||||
|
"value": "Delivery Note",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Invoice",
|
||||||
|
"value": "Invoice",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Products",
|
||||||
|
"value": "Products",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Shipments",
|
||||||
|
"value": "Shipments",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Webhooks",
|
||||||
|
"value": "Webhooks",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
...provisioningDescription,
|
||||||
|
...cloudStorageDescription,
|
||||||
|
...customerAddressesDescription,
|
||||||
|
...customersDescription,
|
||||||
|
...enumApiDescription,
|
||||||
|
...eventsDescription,
|
||||||
|
...ordersDescription,
|
||||||
|
...deliveryNoteDescription,
|
||||||
|
...invoiceDescription,
|
||||||
|
...productsDescription,
|
||||||
|
...shipmentsDescription,
|
||||||
|
...webhooksDescription
|
||||||
|
],
|
||||||
|
};
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,51 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const cloudStorageDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Cloud Storage"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Cloud Storage API Get List",
|
||||||
|
"value": "Cloud Storage API Get List",
|
||||||
|
"action": "Gets a list of all connected cloud storage devices",
|
||||||
|
"description": "Gets a list of all connected cloud storage devices",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/cloudstorages"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/cloudstorages",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Cloud Storage"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Cloud Storage API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,119 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const deliveryNoteDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Delivery Note"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Order API Create Delivery Note",
|
||||||
|
"value": "Order API Create Delivery Note",
|
||||||
|
"action": "Create an delivery note for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes.",
|
||||||
|
"description": "Create an delivery note for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "POST",
|
||||||
|
"url": "=/api/v1/orders/CreateDeliveryNote/{{$parameter[\"id\"]}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "POST /api/v1/orders/CreateDeliveryNote/{id}",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Delivery Note"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Delivery Note"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "id",
|
||||||
|
"required": true,
|
||||||
|
"description": "The internal billbee id of the order",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Delivery Note"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Delivery Note"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Include PDF",
|
||||||
|
"name": "includePdf",
|
||||||
|
"description": "If true, the PDF is included in the response as base64 encoded string",
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "includePdf",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Delivery Note"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Delivery Note"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Send To Cloud ID",
|
||||||
|
"name": "sendToCloudId",
|
||||||
|
"description": "Optionally specify the id of a billbee connected cloud device to send the pdf to",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "sendToCloudId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Delivery Note"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Delivery Note"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
@@ -0,0 +1,144 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const enumApiDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Enum API"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Enum API Get Order States",
|
||||||
|
"value": "Enum API Get Order States",
|
||||||
|
"action": "Returns a list with all defined orderstates",
|
||||||
|
"description": "Returns a list with all defined orderstates",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/enums/orderstates"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Enum API Get Payment Types",
|
||||||
|
"value": "Enum API Get Payment Types",
|
||||||
|
"action": "Returns a list with all defined paymenttypes",
|
||||||
|
"description": "Returns a list with all defined paymenttypes",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/enums/paymenttypes"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Enum API Get Shipment Types",
|
||||||
|
"value": "Enum API Get Shipment Types",
|
||||||
|
"action": "Returns a list with all defined shipmenttypes",
|
||||||
|
"description": "Returns a list with all defined shipmenttypes",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/enums/shipmenttypes"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Enum API Get Shipping Carriers",
|
||||||
|
"value": "Enum API Get Shipping Carriers",
|
||||||
|
"action": "Returns a list with all defined shippingcarriers",
|
||||||
|
"description": "Returns a list with all defined shippingcarriers",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/enums/shippingcarriers"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/enums/orderstates",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Enum API"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Enum API Get Order States"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/enums/paymenttypes",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Enum API"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Enum API Get Payment Types"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/enums/shipmenttypes",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Enum API"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Enum API Get Shipment Types"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/enums/shippingcarriers",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Enum API"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Enum API Get Shipping Carriers"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
@@ -0,0 +1,201 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const eventsDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Event API Get List",
|
||||||
|
"value": "Event API Get List",
|
||||||
|
"action": "Get a list of all events optionally filtered by date. This request is extra throttled to 2 calls per page per hour.",
|
||||||
|
"description": "Get a list of all events optionally filtered by date. This request is extra throttled to 2 calls per page per hour.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/events"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/events",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Min Date",
|
||||||
|
"name": "minDate",
|
||||||
|
"description": "Specifies the oldest date to include in the response",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "minDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Max Date",
|
||||||
|
"name": "maxDate",
|
||||||
|
"description": "Specifies the newest date to include in the response",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "maxDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Page",
|
||||||
|
"name": "page",
|
||||||
|
"description": "Specifies the page to request",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "page",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Page Size",
|
||||||
|
"name": "pageSize",
|
||||||
|
"description": "Specifies the pagesize. Defaults to 50, max value is 250",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "pageSize",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Type ID",
|
||||||
|
"name": "typeId",
|
||||||
|
"description": "Filter for specific event types",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"type": "json",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "typeId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Order ID",
|
||||||
|
"name": "orderId",
|
||||||
|
"description": "Filter for specific order id",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "orderId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Events"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Event API Get List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
export { provisioningDescription } from './provisioning';
|
||||||
|
export { cloudStorageDescription } from './cloud-storage';
|
||||||
|
export { customerAddressesDescription } from './customer-addresses';
|
||||||
|
export { customersDescription } from './customers';
|
||||||
|
export { enumApiDescription } from './enum-api';
|
||||||
|
export { eventsDescription } from './events';
|
||||||
|
export { ordersDescription } from './orders';
|
||||||
|
export { deliveryNoteDescription } from './delivery-note';
|
||||||
|
export { invoiceDescription } from './invoice';
|
||||||
|
export { productsDescription } from './products';
|
||||||
|
export { shipmentsDescription } from './shipments';
|
||||||
|
export { webhooksDescription } from './webhooks';
|
||||||
@@ -0,0 +1,446 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const invoiceDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Order API Create Invoice",
|
||||||
|
"value": "Order API Create Invoice",
|
||||||
|
"action": "Create an invoice for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes.",
|
||||||
|
"description": "Create an invoice for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "POST",
|
||||||
|
"url": "=/api/v1/orders/CreateInvoice/{{$parameter[\"id\"]}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Order API Get Invoice List",
|
||||||
|
"value": "Order API Get Invoice List",
|
||||||
|
"action": "Get a list of all invoices optionally filtered by date. This request ist throttled to 1 per 1 minute for same page and minInvoiceDate",
|
||||||
|
"description": "Get a list of all invoices optionally filtered by date. This request ist throttled to 1 per 1 minute for same page and minInvoiceDate",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/orders/invoices"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "POST /api/v1/orders/CreateInvoice/{id}",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "id",
|
||||||
|
"required": true,
|
||||||
|
"description": "The internal billbee id of the order",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Include Invoice PDF",
|
||||||
|
"name": "includeInvoicePdf",
|
||||||
|
"description": "If true, the PDF is included in the response as base64 encoded string",
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "includeInvoicePdf",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Template ID",
|
||||||
|
"name": "templateId",
|
||||||
|
"description": "You can pass the id of an invoice template to overwrite the assigned template for invoice creation",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "templateId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Send To Cloud ID",
|
||||||
|
"name": "sendToCloudId",
|
||||||
|
"description": "You can pass the id of a connected cloud printer/storage to send the invoice to it",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "sendToCloudId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Create Invoice"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/orders/invoices",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Min Invoice Date",
|
||||||
|
"name": "minInvoiceDate",
|
||||||
|
"description": "Specifies the oldest invoice date to include",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "minInvoiceDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Max Invoice Date",
|
||||||
|
"name": "maxInvoiceDate",
|
||||||
|
"description": "Specifies the newest invoice date to include",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "maxInvoiceDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Page",
|
||||||
|
"name": "page",
|
||||||
|
"description": "Specifies the page to request",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "page",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Page Size",
|
||||||
|
"name": "pageSize",
|
||||||
|
"description": "Specifies the pagesize. Defaults to 50, max value is 250",
|
||||||
|
"default": 0,
|
||||||
|
"type": "number",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "pageSize",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Shop ID",
|
||||||
|
"name": "shopId",
|
||||||
|
"description": "Specifies a list of shop ids for which invoices should be included",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"type": "json",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "shopId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Order State ID",
|
||||||
|
"name": "orderStateId",
|
||||||
|
"description": "Specifies a list of state ids to include in the response",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"type": "json",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "orderStateId",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Tag",
|
||||||
|
"name": "tag",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"type": "json",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "tag",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Min Pay Date",
|
||||||
|
"name": "minPayDate",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "minPayDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Max Pay Date",
|
||||||
|
"name": "maxPayDate",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "maxPayDate",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Include Positions",
|
||||||
|
"name": "includePositions",
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "includePositions",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Exclude Tags",
|
||||||
|
"name": "excludeTags",
|
||||||
|
"description": "If true the list of tags passed to the call are used to filter orders to not include these tags",
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"type": "query",
|
||||||
|
"property": "excludeTags",
|
||||||
|
"value": "={{ $value }}",
|
||||||
|
"propertyInDotNotation": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Invoice"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Order API Get Invoice List"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,358 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const provisioningDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Automatic Provisioning Create Account",
|
||||||
|
"value": "Automatic Provisioning Create Account",
|
||||||
|
"action": "Creates a new Billbee user account with the data passed",
|
||||||
|
"description": "Creates a new Billbee user account with the data passed",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "POST",
|
||||||
|
"url": "=/api/v1/automaticprovision/createaccount"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Automatic Provisioning Terms Info",
|
||||||
|
"value": "Automatic Provisioning Terms Info",
|
||||||
|
"action": "Returns infos about Billbee terms and conditions",
|
||||||
|
"description": "Returns infos about Billbee terms and conditions",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/automaticprovision/termsinfo"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "POST /api/v1/automaticprovision/createaccount",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Accept Terms",
|
||||||
|
"name": "AcceptTerms",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Set to true, if the user has accepted the Billbee terms & conditions",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "AcceptTerms",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Address",
|
||||||
|
"name": "Address",
|
||||||
|
"type": "json",
|
||||||
|
"default": "{}",
|
||||||
|
"description": "Represents the invoice address of a Billbee user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Address",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Affiliate Coupon Code",
|
||||||
|
"name": "AffiliateCouponCode",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"description": "Specifies an billbee affiliate code to attach to the user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "AffiliateCouponCode",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Default Currrency",
|
||||||
|
"name": "DefaultCurrrency",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"description": "Optionally specify the default currency of the user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "DefaultCurrrency",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Default Vat Index",
|
||||||
|
"name": "DefaultVatIndex",
|
||||||
|
"type": "number",
|
||||||
|
"default": 0,
|
||||||
|
"description": "Optionally specify the default vat index of the user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "DefaultVatIndex",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Default Vat Mode",
|
||||||
|
"name": "DefaultVatMode",
|
||||||
|
"type": "options",
|
||||||
|
"default": 0,
|
||||||
|
"description": "Optionally specify the default vat mode of the user",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "0",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "1",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "2",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "3",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "4",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "5",
|
||||||
|
"value": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "DefaultVatMode",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"required": true,
|
||||||
|
"displayName": "E Mail",
|
||||||
|
"name": "EMail",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"description": "The Email address of the user to create",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "EMail",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Password",
|
||||||
|
"name": "Password",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Password",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Vat 1 Rate",
|
||||||
|
"name": "Vat1Rate",
|
||||||
|
"type": "number",
|
||||||
|
"default": 0,
|
||||||
|
"description": "Optionally specify the vat1 (normal) rate of the user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Vat1Rate",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Vat 2 Rate",
|
||||||
|
"name": "Vat2Rate",
|
||||||
|
"type": "number",
|
||||||
|
"default": 0,
|
||||||
|
"description": "Optionally specify the vat2 (reduced) rate of the user",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Vat2Rate",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Create Account"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/automaticprovision/termsinfo",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Provisioning"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Automatic Provisioning Terms Info"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,678 @@
|
|||||||
|
import type { INodeProperties } from 'n8n-workflow';
|
||||||
|
|
||||||
|
export const webhooksDescription: INodeProperties[] = [
|
||||||
|
{
|
||||||
|
"displayName": "Operation",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "options",
|
||||||
|
"noDataExpression": true,
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Delete All",
|
||||||
|
"value": "Web Hook Management Delete All",
|
||||||
|
"action": "Deletes all existing WebHook registrations.",
|
||||||
|
"description": "Deletes all existing WebHook registrations.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "DELETE",
|
||||||
|
"url": "=/api/v1/webhooks"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Get",
|
||||||
|
"value": "Web Hook Management Get",
|
||||||
|
"action": "Gets all registered WebHooks for a given user.",
|
||||||
|
"description": "Gets all registered WebHooks for a given user.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/webhooks"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Post",
|
||||||
|
"value": "Web Hook Management Post",
|
||||||
|
"action": "Registers a new WebHook for a given user.",
|
||||||
|
"description": "Registers a new WebHook for a given user.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "POST",
|
||||||
|
"url": "=/api/v1/webhooks"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Get Filters",
|
||||||
|
"value": "Web Hook Management Get Filters",
|
||||||
|
"action": "Returns a list of all known filters you can use to register webhooks",
|
||||||
|
"description": "Returns a list of all known filters you can use to register webhooks",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/webhooks/filters"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Delete",
|
||||||
|
"value": "Web Hook Management Delete",
|
||||||
|
"action": "Deletes an existing WebHook registration.",
|
||||||
|
"description": "Deletes an existing WebHook registration.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "DELETE",
|
||||||
|
"url": "=/api/v1/webhooks/{{$parameter[\"id\"]}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Lookup",
|
||||||
|
"value": "Web Hook Management Lookup",
|
||||||
|
"action": "Looks up a registered WebHook with the given {id} for a given user.",
|
||||||
|
"description": "Looks up a registered WebHook with the given {id} for a given user.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "GET",
|
||||||
|
"url": "=/api/v1/webhooks/{{$parameter[\"id\"]}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Web Hook Management Put",
|
||||||
|
"value": "Web Hook Management Put",
|
||||||
|
"action": "Updates an existing WebHook registration.",
|
||||||
|
"description": "Updates an existing WebHook registration.",
|
||||||
|
"routing": {
|
||||||
|
"request": {
|
||||||
|
"method": "PUT",
|
||||||
|
"url": "=/api/v1/webhooks/{{$parameter[\"id\"]}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "DELETE /api/v1/webhooks",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Delete All"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/webhooks",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Get"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "POST /api/v1/webhooks",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Description",
|
||||||
|
"name": "Description",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Description",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Filters",
|
||||||
|
"name": "Filters",
|
||||||
|
"type": "json",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Filters",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Headers",
|
||||||
|
"name": "Headers",
|
||||||
|
"type": "json",
|
||||||
|
"default": "{}",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Headers",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "Id",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Id",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Is Paused",
|
||||||
|
"name": "IsPaused",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "IsPaused",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Properties",
|
||||||
|
"name": "Properties",
|
||||||
|
"type": "json",
|
||||||
|
"default": "{}",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Properties",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"required": true,
|
||||||
|
"displayName": "Secret",
|
||||||
|
"name": "Secret",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Secret",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"required": true,
|
||||||
|
"displayName": "Web Hook Uri",
|
||||||
|
"name": "WebHookUri",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "WebHookUri",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Post"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/webhooks/filters",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Get Filters"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "DELETE /api/v1/webhooks/{id}",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Delete"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "id",
|
||||||
|
"required": true,
|
||||||
|
"description": "The WebHook ID.",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Delete"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "GET /api/v1/webhooks/{id}",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Lookup"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "id",
|
||||||
|
"required": true,
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Lookup"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "PUT /api/v1/webhooks/{id}",
|
||||||
|
"name": "operation",
|
||||||
|
"type": "notice",
|
||||||
|
"typeOptions": {
|
||||||
|
"theme": "info"
|
||||||
|
},
|
||||||
|
"default": "",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "id",
|
||||||
|
"required": true,
|
||||||
|
"description": "The WebHook ID.",
|
||||||
|
"default": "",
|
||||||
|
"type": "string",
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Description",
|
||||||
|
"name": "Description",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Description",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Filters",
|
||||||
|
"name": "Filters",
|
||||||
|
"type": "json",
|
||||||
|
"default": "[\n null\n]",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Filters",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Headers",
|
||||||
|
"name": "Headers",
|
||||||
|
"type": "json",
|
||||||
|
"default": "{}",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Headers",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "ID",
|
||||||
|
"name": "Id",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Id",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Is Paused",
|
||||||
|
"name": "IsPaused",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "IsPaused",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayName": "Properties",
|
||||||
|
"name": "Properties",
|
||||||
|
"type": "json",
|
||||||
|
"default": "{}",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Properties",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ JSON.parse($value) }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"required": true,
|
||||||
|
"displayName": "Secret",
|
||||||
|
"name": "Secret",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "Secret",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"required": true,
|
||||||
|
"displayName": "Web Hook Uri",
|
||||||
|
"name": "WebHookUri",
|
||||||
|
"type": "string",
|
||||||
|
"default": "",
|
||||||
|
"routing": {
|
||||||
|
"send": {
|
||||||
|
"property": "WebHookUri",
|
||||||
|
"propertyInDotNotation": false,
|
||||||
|
"type": "body",
|
||||||
|
"value": "={{ $value }}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"displayOptions": {
|
||||||
|
"show": {
|
||||||
|
"resource": [
|
||||||
|
"Webhooks"
|
||||||
|
],
|
||||||
|
"operation": [
|
||||||
|
"Web Hook Management Put"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
];
|
||||||
+8977
File diff suppressed because it is too large.
Load diff
Generated
+7811
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,62 @@
|
|||||||
|
{
|
||||||
|
"name": "@n8n-dev/n8n-nodes-billbee",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "Billbee REST API documentation for external application integration.",
|
||||||
|
"license": "MIT",
|
||||||
|
"homepage": "https://n8n-code.github.io/n8n-dev/#/n8n-nodes-billbee",
|
||||||
|
"keywords": [
|
||||||
|
"n8n",
|
||||||
|
"n8n-community-node",
|
||||||
|
"n8n-node",
|
||||||
|
"n8n-community-node-package",
|
||||||
|
"openapi",
|
||||||
|
"swagger",
|
||||||
|
"API",
|
||||||
|
"automation",
|
||||||
|
"workflow",
|
||||||
|
"billbee"
|
||||||
|
],
|
||||||
|
"author": {
|
||||||
|
"name": "kelvinzer0",
|
||||||
|
"email": ""
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/n8n-code/n8n-nodes-billbee.git"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"build": "n8n-node build",
|
||||||
|
"build:watch": "tsc --watch",
|
||||||
|
"dev": "n8n-node dev",
|
||||||
|
"lint": "n8n-node lint",
|
||||||
|
"lint:fix": "n8n-node lint --fix",
|
||||||
|
"release": "n8n-node release",
|
||||||
|
"prepublishOnly": "npm run build"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"dist"
|
||||||
|
],
|
||||||
|
"n8n": {
|
||||||
|
"n8nNodesApiVersion": 1,
|
||||||
|
"strict": true,
|
||||||
|
"credentials": [
|
||||||
|
"dist/credentials/BillbeeApi.credentials.js"
|
||||||
|
],
|
||||||
|
"nodes": [
|
||||||
|
"dist/nodes/Billbee/Billbee.node.js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"n8n-workflow": "*"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@n8n/node-cli": "*",
|
||||||
|
"eslint": "*",
|
||||||
|
"prettier": "3.8.3",
|
||||||
|
"release-it": "20.2.0",
|
||||||
|
"typescript": "5.9.3"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"n8n-workflow": "*"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"compilerOptions": {
|
||||||
|
"strict": true,
|
||||||
|
"module": "commonjs",
|
||||||
|
"moduleResolution": "node",
|
||||||
|
"target": "es2019",
|
||||||
|
"lib": [
|
||||||
|
"es2019",
|
||||||
|
"es2020",
|
||||||
|
"es2022.error"
|
||||||
|
],
|
||||||
|
"removeComments": true,
|
||||||
|
"useUnknownInCatchVariables": false,
|
||||||
|
"forceConsistentCasingInFileNames": true,
|
||||||
|
"noImplicitAny": true,
|
||||||
|
"noImplicitReturns": true,
|
||||||
|
"noUnusedLocals": true,
|
||||||
|
"strictNullChecks": true,
|
||||||
|
"preserveConstEnums": true,
|
||||||
|
"esModuleInterop": true,
|
||||||
|
"resolveJsonModule": true,
|
||||||
|
"incremental": true,
|
||||||
|
"declaration": true,
|
||||||
|
"sourceMap": true,
|
||||||
|
"skipLibCheck": true,
|
||||||
|
"outDir": "./dist/"
|
||||||
|
},
|
||||||
|
"include": [
|
||||||
|
"credentials/**/*",
|
||||||
|
"nodes/**/*",
|
||||||
|
"nodes/**/*.json",
|
||||||
|
"package.json"
|
||||||
|
]
|
||||||
|
}
|
||||||
Reference in new issue
Block a user