new action - Customer Update

This commit is contained in:
MrMatiz2 2025-07-19 16:41:02 -05:00
commit 1b79d21dbd
4 changed files with 142 additions and 2 deletions

View file

@ -103,7 +103,7 @@ export class S4DSMain implements INodeType {
password: credentials.password,
};
} else if (apiDefinition.requestBody && apiDefinition.requestBody.schema) {
// Usar DTO para request body
// Usar DTO para request body (POST, PATCH, PUT, etc.)
let requestBodyData = this.getNodeParameter('requestBody', i, {});
if (typeof requestBodyData === 'string') {
try {

View file

@ -76,6 +76,23 @@
"customer": "object"
}
}
},
"updateCustomer": {
"method": "PATCH",
"endpoint": "/customer",
"description": "Update an existing customer",
"parameters": [],
"requiresAuth": true,
"requestBody": {
"schema": "SetNewCustomerDTO",
"required": true
},
"response": {
"type": "object",
"properties": {
"result": "object"
}
}
}
}
}