Deel: Retrieve an agreement — 200 response body — data actions reuse details reassignable in, reusable variants
Retrieve an agreement: 200 response body, field data / actions / reuse / details / reassignable_in, reusable_variants. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Retrieve an agreement — 200 response body — data actions reuse details reassignable in, reusable variants
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Populated when `enabled = true` and the action has caller-relevant context to surface (see per-slot documentation). Null otherwise. |
reassignable_in | array | Required within parent | Countries the contract can currently be reassigned to (customs / entity constraints). |
reassignable_in[] | Model | Each item | Expand Retrieve a product’s catalog details — 200 response body — data variants item available countries item |
reusable_variants | array | Required within parent | The subset of the parent product’s variants that can be reassigned via store-and-reuse. The original contract variant is appended as a fallback when the store-and-reuse filter returns none. |
reusable_variants[] | Model | Each item | Expand Retrieve a product’s catalog details — 200 response body — data variants item |
Referenced models: Retrieve a product’s catalog details — 200 response body — data variants item available countries item, Retrieve a product’s catalog details — 200 response body — data variants item