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>"