# OnSite API

- [Getting Started](/features/consent-management/onsite-api/getting-started.md): Overview on the Commanders Act Consent OnSite API.
- [consent.get](/features/consent-management/onsite-api/consent.get.md): Method to receive Commanders Act consent and consent metadata OnSite via JavaScript.
- [consent.update](/features/consent-management/onsite-api/consent.update.md): Method to update Commanders Act consent status OnSite via JavaScript.
- [consent.revoke](/features/consent-management/onsite-api/consent.revoke.md): Method to revoke Commanders Act consent OnSite via JavaScript.
- [consent.onUpdate](/features/consent-management/onsite-api/consent.onupdate.md): Method to subscribe to Commanders Act consent status updates OnSite via JavaScript.
- [consent.onReady](/features/consent-management/onsite-api/consent.onready.md): Method to obtain Commanders Act consent when it becomes available.
- [consentBanner.show](/features/consent-management/onsite-api/consentbanner.show.md): JavaScript method to display your consent banner.
- [consentBanner.hide](/features/consent-management/onsite-api/consentbanner.hide.md): JavaScript method to hide your consent banner.
- [consentCenter.show](/features/consent-management/onsite-api/consentcenter.show.md): JavaScript method to display your consent center (consent categories menu).
- [consentCenter.hide](/features/consent-management/onsite-api/consentcenter.hide.md): JavaScript method to hide your consent center (consent categories menu).
