Docs Rizler

Setup Contact Fields

Delete Contact Field

DELETEhttps://app.rizzdial.com/api/contacts/fields
Delete Contact Field
curl --request DELETE \
  --url https://app.rizzdial.com/api/contacts/fields \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "lead_source"
}'
{
  "data": {
    "key": "lead_source",
    "label": "Lead Source"
  },
  "message": "Contact field deleted successfully.",
  "success": true
}

Delete Contact Field#

Removes a custom column from Manage → Setup Contact Fields, and deletes any saved default for that column. The field name is sent in the JSON body.

Authorizationstringheaderrequired

Bearer token in the format: Bearer {access_token}

Content-Typestringheaderrequired

Must be set to application/json

namestringbodyrequired

Column key to delete. fname is accepted as an alias. Example: lead_source

curl --location --request DELETE 'https://app.rizzdial.com/api/contacts/fields' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer {{bearer_token}}' \
  --data '{
    "name": "lead_source"
  }'
successboolean

true when the column was removed

messagestring

Contact field deleted successfully.

data.keystring

Deleted column key

data.labelstring

Display label of the deleted column

System columns cannot be deleted. That includes phone_number, email, first_name, last_name, id, and the other reserved contact columns. A missing name returns 404.