|
1 | | -# @cryptolens/n8n-nodes-devolens |
2 | | - |
3 | | -This is an n8n community node for Cryptolens. It lets you use Cryptolens Web API v3 in your n8n workflows. |
4 | | - |
5 | | -[Cryptolens](https://cryptolens.io/) is a software licensing and entitlement platform. |
6 | | - |
7 | | -[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform. |
8 | | - |
9 | | -[Installation](#installation) |
10 | | -[Operations](#operations) |
11 | | -[Credentials](#credentials) |
12 | | -[Compatibility](#compatibility) |
13 | | -[Usage](#usage) |
14 | | -[Resources](#resources) |
15 | | -[Version history](#version-history) |
16 | | - |
17 | | -## Installation |
18 | | - |
19 | | -Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation. |
20 | | - |
21 | | -## Operations |
22 | | - |
23 | | -### Key |
24 | | -- Create Key (`/key/CreateKey`) |
25 | | -- Extend License (`/key/ExtendLicense`) |
26 | | -- Block Key (`/key/BlockKey`) |
27 | | -- Unblock Key (`/key/UnblockKey`) |
28 | | -- Add Feature (`/key/AddFeature`) |
29 | | -- Remove Feature (`/key/RemoveFeature`) |
30 | | - |
31 | | -### AI |
32 | | -- Get Web API Log (`/ai/GetWebAPILog`) |
33 | | - |
34 | | -### Product |
35 | | -- Get Products (`/product/GetProducts`) |
36 | | -- Get Keys (`/product/GetKeys`) |
37 | | - |
38 | | -## Credentials |
39 | | - |
40 | | -Create a Cryptolens Access Token in your Cryptolens account and add it in n8n as the credential type `Cryptolens Devolens API`. |
41 | | - |
42 | | -Credential field: |
43 | | -- `Access Token` |
44 | | -- Source file: [`credentials/CryptolensDevolensApi.credentials.ts`](https://github.com/Cryptolens/n8n-node/blob/main/%40cryptolens/n8n-nodes-devolens/credentials/CryptolensDevolensApi.credentials.ts) |
45 | | - |
46 | | -This node sends the token as: |
47 | | -- `token` header |
48 | | -- `token` query parameter |
49 | | - |
50 | | -Base URL used by the node: |
51 | | -- `https://api.cryptolens.io/api` |
52 | | - |
53 | | -## Compatibility |
54 | | - |
55 | | -Built with the n8n community node tooling (`@n8n/node-cli`) and Node API version 1. |
56 | | - |
57 | | -Test this node against your target n8n version before production use. |
58 | | - |
59 | | -## Usage |
60 | | - |
61 | | -1. Add the `Cryptolens Devolens` node to your workflow. |
62 | | -2. Select a resource (`Key`, `AI`, or `Product`). |
63 | | -3. Select an operation. |
64 | | -4. Configure the operation fields. |
65 | | -5. Execute the node. |
66 | | - |
67 | | -Notes: |
68 | | -- Most endpoints in this node are `GET` and map fields to query parameters. |
69 | | -- Some operations include an optional method version parameter `v`. |
70 | | - |
71 | | -## Resources |
72 | | - |
73 | | -* [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes) |
74 | | -* [Cryptolens Web API v3 docs](https://app.cryptolens.io/docs/api/v3/) |
75 | | -* [Project repository](https://github.com/Cryptolens/n8n-node/tree/main/%40cryptolens/n8n-nodes-devolens) |
76 | | - |
77 | | -## Version history |
78 | | - |
79 | | -### 0.1.0 |
80 | | -- Initial public version. |
81 | | - |
| 1 | +# @cryptolens/n8n-nodes-devolens |
| 2 | + |
| 3 | +This is an n8n community node for Cryptolens. It lets you use Cryptolens Web API v3 in your n8n workflows. |
| 4 | + |
| 5 | +[Cryptolens](https://cryptolens.io/) is a software licensing and entitlement platform. |
| 6 | + |
| 7 | +[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform. |
| 8 | + |
| 9 | +[Installation](#installation) |
| 10 | +[Operations](#operations) |
| 11 | +[Credentials](#credentials) |
| 12 | +[Compatibility](#compatibility) |
| 13 | +[Usage](#usage) |
| 14 | +[Resources](#resources) |
| 15 | +[Version history](#version-history) |
| 16 | + |
| 17 | +## Installation |
| 18 | + |
| 19 | +Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation. |
| 20 | + |
| 21 | +## Operations |
| 22 | + |
| 23 | +### Key |
| 24 | +- Create Key (`/key/CreateKey`) |
| 25 | +- Extend License (`/key/ExtendLicense`) |
| 26 | +- Block Key (`/key/BlockKey`) |
| 27 | +- Unblock Key (`/key/UnblockKey`) |
| 28 | +- Add Feature (`/key/AddFeature`) |
| 29 | +- Remove Feature (`/key/RemoveFeature`) |
| 30 | + |
| 31 | +### AI |
| 32 | +- Get Web API Log (`/ai/GetWebAPILog`) |
| 33 | + |
| 34 | +### Product |
| 35 | +- Get Products (`/product/GetProducts`) |
| 36 | +- Get Keys (`/product/GetKeys`) |
| 37 | + |
| 38 | +## Credentials |
| 39 | + |
| 40 | +Create a Cryptolens Access Token in your Cryptolens account and add it in n8n as the credential type `Cryptolens Devolens API`. |
| 41 | + |
| 42 | +Credential field: |
| 43 | +- `Access Token` |
| 44 | +- Source file: [`credentials/CryptolensDevolensApi.credentials.ts`](https://github.com/Cryptolens/n8n-node/blob/main/%40cryptolens/n8n-nodes-devolens/credentials/CryptolensDevolensApi.credentials.ts) |
| 45 | + |
| 46 | +This node sends the token as: |
| 47 | +- `token` header |
| 48 | +- `token` query parameter |
| 49 | + |
| 50 | +Base URL used by the node: |
| 51 | +- `https://api.cryptolens.io/api` |
| 52 | + |
| 53 | +## Compatibility |
| 54 | + |
| 55 | +Built with the n8n community node tooling (`@n8n/node-cli`) and Node API version 1. |
| 56 | + |
| 57 | +Test this node against your target n8n version before production use. |
| 58 | + |
| 59 | +## Usage |
| 60 | + |
| 61 | +1. Add the `Cryptolens Devolens` node to your workflow. |
| 62 | +2. Select a resource (`Key`, `AI`, or `Product`). |
| 63 | +3. Select an operation. |
| 64 | +4. Configure the operation fields. |
| 65 | +5. Execute the node. |
| 66 | + |
| 67 | +Notes: |
| 68 | +- Most endpoints in this node are `GET` and map fields to query parameters. |
| 69 | +- Some operations include an optional method version parameter `v`. |
| 70 | + |
| 71 | +## Resources |
| 72 | + |
| 73 | +* [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes) |
| 74 | +* [Cryptolens Web API v3 docs](https://app.cryptolens.io/docs/api/v3/) |
| 75 | +* [Project repository](https://github.com/Cryptolens/n8n-node/tree/main/%40cryptolens/n8n-nodes-devolens) |
| 76 | + |
| 77 | +## Version history |
| 78 | + |
| 79 | +### 0.1.0 |
| 80 | +- Initial public version. |
| 81 | + |
0 commit comments