# CONTRACT CONTRACT API Reference ## Retrieve By Id Contract - [GET /rest/2.0/CONTRACT/{id}](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrieve_by_id_contract.md): Get Contract By Id ## Retrieve Filtered Contract - [GET /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrievefiltered_contract.md): Get record(s) using filters ## Save Contract - [POST /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/post_contract.md): Save Contract ## Update Contract - [PUT /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/put_contract.md): Update Contract ## Upsert Contract - [PATCH /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/patch_contract.md): Upsert Contract ## Delete Contract - [DELETE /rest/2.0/delete/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/delete_contract.md): Delete Contract ## Retrieve By Id Contract - [GET /rest/2.0/CONTRACT/{id}](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrieve_by_id_contract.md): Get Contract By Id ## Retrieve Filtered Contract - [GET /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrievefiltered_contract.md): Get record(s) using filters ## Save Contract - [POST /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/post_contract.md): Save Contract ## Update Contract - [PUT /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/put_contract.md): Update Contract ## Upsert Contract - [PATCH /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/patch_contract.md): Upsert Contract ## Delete Contract - [DELETE /rest/2.0/delete/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/delete_contract.md): Delete Contract ## Retrieve By Id Contract - [GET /rest/2.0/CONTRACT/{id}](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrieve_by_id_contract.md): Get Contract By Id ## Retrieve Filtered Contract - [GET /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrievefiltered_contract.md): Get record(s) using filters ## Save Contract - [POST /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/post_contract.md): Save Contract ## Update Contract - [PUT /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/put_contract.md): Update Contract ## Upsert Contract - [PATCH /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/patch_contract.md): Upsert Contract ## Delete Contract - [DELETE /rest/2.0/delete/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/delete_contract.md): Delete Contract ## Retrieve By Id Contract - [GET /rest/2.0/CONTRACT/{id}](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrieve_by_id_contract.md): Get Contract By Id ## Retrieve Filtered Contract - [GET /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/retrievefiltered_contract.md): Get record(s) using filters ## Save Contract - [POST /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/post_contract.md): Save Contract ## Update Contract - [PUT /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/put_contract.md): Update Contract ## Upsert Contract - [PATCH /rest/2.0/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/patch_contract.md): Upsert Contract ## Delete Contract - [DELETE /rest/2.0/delete/CONTRACT](https://bp-api-docs-v3.redocly.app/demogm_08_01_2025_schema/contract/delete_contract.md): Delete Contract