# EDICustomFields ## Create EDICustomField - [POST /edi-custom-fields](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/createedicustomfield.md): Creates a new EDICustomField ## List EDICustomField - [GET /edi-custom-fields](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/listedicustomfield.md): Lists all EDICustomField ## Get EDICustomField - [GET /edi-custom-fields/{EDICustomField_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/getedicustomfield.md): Gets EDICustomField ## Update EDICustomField - [PUT /edi-custom-fields/{EDICustomField_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/updateedicustomfield.md): Updates a specific EDICustomField. ## Delete EDICustomField - [DELETE /edi-custom-fields/{EDICustomField_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/deleteedicustomfield.md): Deletes an EDICustomField ## Create or Update Batch EDICustomField - [PUT /edi-custom-fields-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/edicustomfields/updatebatchedicustomfield.md): Create or Update multiple EDICustomField at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.