Update ZapSign domain from .com to .co in URLs and contact info

Co-authored-by: andre <andre@zapsign.com.br>
This commit is contained in:
Cursor Agent 2025-07-31 12:19:03 +00:00
commit c56f70b43d
4 changed files with 14 additions and 14 deletions

View file

@ -2,7 +2,7 @@
This is an n8n community node that lets you use ZapSign's digital signature API in your n8n workflows. This is an n8n community node that lets you use ZapSign's digital signature API in your n8n workflows.
[ZapSign](https://zapsign.com) is a digital signature platform that enables you to create, send, and manage legally binding electronic signatures for your documents. [ZapSign](https://zapsign.co) is a digital signature platform that enables you to create, send, and manage legally binding electronic signatures for your documents.
[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform. [n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.
@ -38,7 +38,7 @@ RUN cd /usr/local/lib/node_modules/n8n && npm install n8n-nodes-zapsign
You'll need to set up ZapSign API credentials to use this node: You'll need to set up ZapSign API credentials to use this node:
1. Sign up for a [ZapSign account](https://zapsign.com) 1. Sign up for a [ZapSign account](https://zapsign.co)
2. Go to your ZapSign dashboard 2. Go to your ZapSign dashboard
3. Navigate to API settings and generate an API key 3. Navigate to API settings and generate an API key
4. In n8n, create new ZapSign API credentials with: 4. In n8n, create new ZapSign API credentials with:
@ -135,8 +135,8 @@ Additional security features:
The node assumes the following ZapSign API structure: The node assumes the following ZapSign API structure:
``` ```
Base URL: https://api.zapsign.com (Production) Base URL: https://api.zapsign.co (Production)
https://sandbox.api.zapsign.com (Sandbox) https://sandbox.api.zapsign.co (Sandbox)
Documents: Documents:
- POST /v1/documents - Create document - POST /v1/documents - Create document
@ -182,7 +182,7 @@ All errors are properly formatted and include helpful context for debugging.
- [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/) - [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)
- [ZapSign API Documentation](https://docs.zapsign.com.br/) - [ZapSign API Documentation](https://docs.zapsign.com.br/)
- [ZapSign Website](https://zapsign.com) - [ZapSign Website](https://zapsign.co)
## Support ## Support
@ -192,7 +192,7 @@ For support with this community node:
2. Review the [n8n community forum](https://community.n8n.io/) 2. Review the [n8n community forum](https://community.n8n.io/)
3. Open an issue on this repository 3. Open an issue on this repository
For ZapSign-specific questions, contact ZapSign support at support@zapsign.com For ZapSign-specific questions, contact ZapSign support at support@zapsign.co
## License ## License

View file

@ -53,7 +53,7 @@ export class ZapSignApi implements ICredentialType {
test: ICredentialTestRequest = { test: ICredentialTestRequest = {
request: { request: {
baseURL: '={{$credentials.environment === "sandbox" ? "https://sandbox.api.zapsign.com" : "https://api.zapsign.com"}}', baseURL: '={{$credentials.environment === "sandbox" ? "https://sandbox.api.zapsign.co" : "https://api.zapsign.co"}}',
url: '/v1/me', url: '/v1/me',
method: 'GET', method: 'GET',
}, },

View file

@ -137,8 +137,8 @@ export class ZapSignTrigger implements INodeType {
const credentials = await this.getCredentials('zapSignApi'); const credentials = await this.getCredentials('zapSignApi');
const baseUrl = credentials.environment === 'sandbox' const baseUrl = credentials.environment === 'sandbox'
? 'https://sandbox.api.zapsign.com' ? 'https://sandbox.api.zapsign.co'
: 'https://api.zapsign.com'; : 'https://api.zapsign.co';
try { try {
const response = await this.helpers.request({ const response = await this.helpers.request({
@ -171,8 +171,8 @@ export class ZapSignTrigger implements INodeType {
const credentials = await this.getCredentials('zapSignApi'); const credentials = await this.getCredentials('zapSignApi');
const baseUrl = credentials.environment === 'sandbox' const baseUrl = credentials.environment === 'sandbox'
? 'https://sandbox.api.zapsign.com' ? 'https://sandbox.api.zapsign.co'
: 'https://api.zapsign.com'; : 'https://api.zapsign.co';
const body = { const body = {
url: webhookUrl, url: webhookUrl,
@ -209,8 +209,8 @@ export class ZapSignTrigger implements INodeType {
if (webhookData.webhookId !== undefined) { if (webhookData.webhookId !== undefined) {
const credentials = await this.getCredentials('zapSignApi'); const credentials = await this.getCredentials('zapSignApi');
const baseUrl = credentials.environment === 'sandbox' const baseUrl = credentials.environment === 'sandbox'
? 'https://sandbox.api.zapsign.com' ? 'https://sandbox.api.zapsign.co'
: 'https://api.zapsign.com'; : 'https://api.zapsign.co';
try { try {
await this.helpers.request({ await this.helpers.request({

View file

@ -9,7 +9,7 @@
"homepage": "", "homepage": "",
"author": { "author": {
"name": "ZapSign", "name": "ZapSign",
"email": "support@zapsign.com" "email": "support@zapsign.co"
}, },
"repository": { "repository": {
"type": "git", "type": "git",