== COMPANIES: CUSTOM FIELD SECTIONS

If you have not done so already, please read the <<people-custom-field-sections,introduction to the concept of custom field section>>.

[[companies-custom-field-sections-list]]
=== List sections

A `GET` request will list all custom field sections linked to the company profile.

==== Response structure

The response structure is the same as when <<people-custom-field-sections-list-response,listing sections for the personal profile>>.

==== Example request

include::{snippets}/companies-custom-field-sections-get-all-example/http-request.adoc[]

==== Example response

include::{snippets}/companies-custom-field-sections-get-all-example/http-response.adoc[]

=== Retrieve a section

A `GET` request will retrieve the details of a custom field section.

==== Response structure

The response structure is the same as when <<people-custom-field-sections-get-response,retrieving a section for the personal profile>>.

==== Example request

include::{snippets}/companies-custom-field-sections-get-example/http-request.adoc[]

==== Example response

include::{snippets}/companies-custom-field-sections-get-example/http-response.adoc[]

=== Create a section

A `POST` request will create a new custom field section.

==== Request structure

The request structure is the same as when <<people-custom-field-sections-create-request,creating a section for the personal profile>>.

==== Response structure

The response structure is the same as when <<people-custom-field-sections-create-response,creating a section for the personal profile>>.

==== Example request

include::{snippets}/companies-custom-field-sections-create-example/http-request.adoc[]

==== Example response

include::{snippets}/companies-custom-field-sections-create-example/http-response.adoc[]

=== Update a section

A `PUT` request will update the details of a custom field section.

==== Request structure

The request structure is the same as when <<people-custom-field-sections-update-request,updating a section for the personal profile>>.

==== Response structure

The response structure is the same as when <<people-custom-field-sections-update-request,updating a section for the personal profile>>.

==== Example request

include::{snippets}/companies-custom-field-sections-update-example/http-request.adoc[]

==== Example response

include::{snippets}/companies-custom-field-sections-update-example/http-response.adoc[]
