Skip to content

Copper

Node: copper · Full type: n8n-nodes-base.copper · Version: 1

Credentials

copperApi (alias: @copper)

CREDENTIAL @copper = copperApi "My Copper"

Operations

Resource: company

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: address, details, email_domain, phone_numbers

delete

Parameter Type Default Details
companyId string "" required

get

Parameter Type Default Details
companyId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: country, name

update

Parameter Type Default Details
companyId string "" required
updateFields collection {} keys: address, details, name, phone_numbers

Resource: customerSource

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5

Resource: lead

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: address, email, phone_numbers

delete

Parameter Type Default Details
leadId string "" required

get

Parameter Type Default Details
leadId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: country, name

update

Parameter Type Default Details
leadId string "" required
updateFields collection {} keys: address, details, email, name, phone_numbers

Resource: opportunity

create

Parameter Type Default Details
name string "" required
customerSourceId string ""
primaryContactId string ""

delete

Parameter Type Default Details
opportunityId string "" required

get

Parameter Type Default Details
opportunityId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: company_ids, customer_source_ids

update

Parameter Type Default Details
opportunityId string "" required
updateFields collection {} keys: customer_source_id, name, primary_contact_id

Resource: person

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: address, details, email_domain, emails, phone_numbers

delete

Parameter Type Default Details
personId string "" required

get

Parameter Type Default Details
personId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: name

update

Parameter Type Default Details
personId string "" required
updateFields collection {} keys: address, details, email_domain, emails, name, phone_numbers

Resource: project

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: assignee_id, details, status

delete

Parameter Type Default Details
projectId string "" required

get

Parameter Type Default Details
projectId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: name

update

Parameter Type Default Details
projectId string "" required
updateFields collection {} keys: assignee_id, details, name, status

Resource: task

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: assignee_id, details, priority, status

delete

Parameter Type Default Details
taskId string "" required

get

Parameter Type Default Details
taskId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5
filterFields collection {} keys: assignee_ids, project_ids

update

Parameter Type Default Details
taskId string "" required
updateFields collection {} keys: assignee_id, details, name, priority, status

Resource: user

getAll

Parameter Type Default Details
returnAll boolean false
limit number 5

Parameter Details

additionalFields children:

Parameter Type Default Details
address fixedCollection {} groups: addressFields
details string ""
email_domain string ""
phone_numbers fixedCollection {} groups: phoneFields

filterFields children:

Parameter Type Default Details
country options "" AF, AX, AL, DZ, AS, AD, AO, AI, ... (249 total)
name string ""

updateFields children:

Parameter Type Default Details
address fixedCollection {} groups: addressFields
details string ""
name string ""
phone_numbers fixedCollection {} groups: phoneFields

Example

NODE "copper" @copper AS "Copper" {
  resource: "company",
  operation: "get",
  name: {{ $json.name }},
  companyId: {{ $json.companyId }},
  leadId: {{ $json.leadId }}
}