This feature is available in sandbox for beta partners only.
The account's dividend reinvestment (DRIP) setting. Omit drip to keep the current setting.
To turn DRIP on, the account must have a signed customer agreement at the revision that Alpaca requires. The agreement can already be on the account, or you can send it in agreements in the same request. Otherwise the request fails with HTTP 422, and the error message names the required revision.
DRIP enrollment must be available in the environment. While it is not, a request that turns DRIP on is accepted with HTTP 200 and does not enroll the account. The agreement is not checked, and the response has no drip object unless the account was enrolled before.
DRIP is not available for donor_advised, trust, omnibus_sub, and omnibus_non_disclosed accounts. A request that turns DRIP on for one of these accounts fails with HTTP 422, even while DRIP enrollment is unavailable. A request that turns DRIP off is accepted.