Account_agreement, customer_agreement & margin_agreement in Broker API

In the Broker API (Account | Alpaca Docs), there are account_agreement, customer_agreement & margin_agreement. Are these the standard disclosure agreements on Alpaca website listed here Alpaca - Disclosures and Agreements Library?

If it is, can Alpaca confirm that this is correct?

account_agreement =
customer_agreement =
margin_agreement =

if account_agreement and customer_aggrement link to the same document, why does it have to be a separate value?

Then you have a revision in the API, where can I find that revision, and is there API to get the latest revision and link to an agreement?