Update Contact Property
Update an existing contact property.
Path Parameters
Section titled “Path Parameters”The Contact Property ID.
Body Parameters
Section titled “Body Parameters”The default value to use when the property is not set for a contact. Must match the type of the property.
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.contactProperties.update({
id: 'b6d24b8e-af0b-4c3c-be0c-359bbd97381e',
fallbackValue: 'Example Company',
});$resend = Resend::client('re_xxxxxxxxx');
$resend->contactProperties->update('b6d24b8e-af0b-4c3c-be0c-359bbd97381', [
'fallback_value' => 'Example Company',
]);import resend
resend.api_key = 're_xxxxxxxxx'
params: resend.ContactProperties.UpdateParams = {
"id": "b6d24b8e-af0b-4c3c-be0c-359bbd97381e",
"fallback_value": "Example Company",
}
contact_property = resend.ContactProperties.update(params)require "resend"
Resend.api_key = "re_xxxxxxxxx"
property = Resend::ContactProperties.update({
id: "b6d24b8e-af0b-4c3c-be0c-359bbd97381e",
fallback_value: "Example Company"
})package main
import (
"context"
"fmt"
"github.com/resend/resend-go/v4"
)
func main() {
ctx := context.TODO()
client := resend.NewClient("re_xxxxxxxxx")
params := &resend.UpdateContactPropertyRequest{
Id: "b6d24b8e-af0b-4c3c-be0c-359bbd97381e",
FallbackValue: "Example Company",
}
property, err := client.ContactProperties.UpdateWithContext(ctx, params)
if err != nil {
panic(err)
}
fmt.Println(property)
}use resend_rs::{types::ContactPropertyChanges, Resend, Result};
#[tokio::main]
async fn main() -> Result<()> {
let resend = Resend::new("re_xxxxxxxxx");
let update = ContactPropertyChanges::default().with_fallback("Example Company");
let _contact_property = resend
.contacts
.update_property("b6d24b8e-af0b-4c3c-be0c-359bbd97381e", update)
.await?;
Ok(())
}import com.resend.Resend;
import com.resend.core.exception.ResendException;
import com.resend.services.contactproperties.model.UpdateContactPropertyOptions;
public class Main {
public static void main(String[] args) throws ResendException {
Resend resend = new Resend("re_xxxxxxxxx");
UpdateContactPropertyOptions options = UpdateContactPropertyOptions.builder()
.id("b6d24b8e-af0b-4c3c-be0c-359bbd97381e")
.fallbackValue("Example Company")
.build();
resend.contactProperties().update(options);
}
}using Resend;
IResend resend = ResendClient.Create( "re_xxxxxxxxx" ); // Or from DI
var resp = await resend.ContactPropUpdateAsync(
new Guid( "b6d24b8e-af0b-4c3c-be0c-359bbd97381e" ),
new ContactPropertyUpdateData() {
DefaultValue = "Example Company",
}
);curl -X PATCH 'https://api.resend.com/contact-properties/b6d24b8e-af0b-4c3c-be0c-359bbd97381e' \
-H 'Authorization: Bearer re_xxxxxxxxx' \
-H 'Content-Type: application/json' \
-d $'{
"fallback_value": "Example Company"
}'resend contact-properties update b6d24b8e-af0b-4c3c-be0c-359bbd97381e \
--fallback-value "Example Company"{
"object": "contact_property",
"id": "b6d24b8e-af0b-4c3c-be0c-359bbd97381e"
}