# custom-field-definitions Custom field definition are used to store additional information about entities in Elevate ## Get a list of custom field definitions - [GET /custom-field-definitions](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-admin/custom-field-definitions/getcustomfielddefinitions.md) ## Create a new custom field definition - [POST /custom-field-definitions](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-admin/custom-field-definitions/createcustomfielddefinition.md) ## Get a specific custom field definition - [GET /custom-field-definitions/{customFieldDefinitionId}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-admin/custom-field-definitions/getcustomfielddefinition.md) ## Update a custom field definition - [PATCH /custom-field-definitions/{customFieldDefinitionId}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-admin/custom-field-definitions/updatecustomfielddefinition.md) ## Delete a custom field definition - [DELETE /custom-field-definitions/{customFieldDefinitionId}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-admin/custom-field-definitions/deletecustomfielddefinition.md)