Skip to main content

Custom Application Fields

Define custom metadata fields that are added to all applications in your tenant. This allows you to capture additional information specific to your organization's needs.

List custom fields

curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/customApplicationFields" \
-H "Authorization: Bearer <your-token>"

Create a custom field

curl -X POST "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/customApplicationFields" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
"name": "costCenter",
"displayName": "Cost Center",
"required": true
}'

Get a custom field

curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/customApplicationFields/<field-id>" \
-H "Authorization: Bearer <your-token>"

Update a custom field

curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/customApplicationFields/<field-id>" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
"name": "costCenter",
"displayName": "Cost Center Code",
"required": true
}'

Delete a custom field

curl -X DELETE "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/customApplicationFields/<field-id>" \
-H "Authorization: Bearer <your-token>"