Skip to main content

UpsertContactInput

No description

input UpsertContactInput {
account: UpsertAccountInput
address_1: String
address_2: String
city: String
country: String
custom_fields: [CustomFieldInput!]
email: String!
facebook_handle: String
fax: String
first_name: String
gdpr_compliance: Boolean
home_phone: String
instagram_handle: String
last_name: String
linkedin_handle: String
mobile_phone: String
only_fill_empty_fields: Boolean
postal_code: String
primary_language: String
source: ContactSource
state: String
time_zone: String
title: String
twitter_handle: String
work_phone: String
}

Fields​

UpsertContactInput.account ● UpsertAccountInput input​

The Account (company) to resolve/attach. If omitted, the Account is derived from the email domain.

UpsertContactInput.address_1 ● String scalar​

UpsertContactInput.address_2 ● String scalar​

UpsertContactInput.city ● String scalar​

UpsertContactInput.country ● String scalar​

UpsertContactInput.custom_fields ● [CustomFieldInput!] list input​

UpsertContactInput.email ● String! non-null scalar​

UpsertContactInput.facebook_handle ● String scalar​

UpsertContactInput.fax ● String scalar​

UpsertContactInput.first_name ● String scalar​

UpsertContactInput.gdpr_compliance ● Boolean scalar​

UpsertContactInput.home_phone ● String scalar​

UpsertContactInput.instagram_handle ● String scalar​

UpsertContactInput.last_name ● String scalar​

UpsertContactInput.linkedin_handle ● String scalar​

UpsertContactInput.mobile_phone ● String scalar​

UpsertContactInput.only_fill_empty_fields ● Boolean scalar​

When true, only populate fields that are currently empty — never overwrite existing values.

UpsertContactInput.postal_code ● String scalar​

UpsertContactInput.primary_language ● String scalar​

A BCP 47 language tag like 'FR' or 'PT-BR'. A language NAME ('French') is accepted and mapped; anything unrecognized is dropped rather than stored.

UpsertContactInput.source ● ContactSource enum​

How this Contact is being sourced. Defaults to a generic API call.

UpsertContactInput.state ● String scalar​

UpsertContactInput.time_zone ● String scalar​

A time zone string like 'America/Denver'

UpsertContactInput.title ● String scalar​

UpsertContactInput.twitter_handle ● String scalar​

UpsertContactInput.work_phone ● String scalar​

Member Of​

upsertContact mutation

Product

PricingFAQPaminga vs. MarketoMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.