Contract Version
MYOB Acumatica 2024.1 supports one version of system contract, which is Contract Version 4. In this topic, you can learn the main characteristics of this contract version.
Note: Contract Version 1 is not supported starting from
MYOB Acumatica
2018 R2. Contract Versions 2 and 3 are not supported starting from MYOB Acumatica
2023 R2.
Characteristics of Contract Version 4
The main characteristics of Contract Version 4 are the following:
- The REST API is supported for the endpoints with this contract version.
- The SOAP API is not supported for the endpoints with this contract version.
- You can specify particular fields of the entity to be returned from the system.
- By default, the system does not return all fields of the entity (including fields of the linked and detail entities defined within the entity).
- Through the endpoint, you can work with the elements that were added to the MYOB Acumatica form in a customization project.
- Through the endpoint, you can work with the predefined elements on an MYOB Acumatica form that are not included in the entity definition.
- When optimization for speed of the retrieval of the list of records fails, the system returns an error.
- Custom endpoints created from scratch have this contract version.
- The following system endpoints that have this contract version are included in MYOB Acumatica 2024.1: Default/20.200.001, Default/22.200.001, and Default/23.200.001