Change of registered office address API - auth code? and presenter code?

Looking at the documentation required to send a change of registered office address via the REST API I am unsure as to a few things.

  • How is access to change a specific company’s information granted. I can’t see use of the current ‘Companies House authentication code’. Am I right in thinking this is now done via the scope? however I can’t see how this is granted and maintained going forward.

  • Where does the presenter code details of the person filing go in the messages, I can’t see it in any of them (Oauth, transaction, Registered Office address change). In the equivalent service for using the XML gateway the header of the submissions includes the presenter’s id and presenter authentication code.

Any help understanding these, or pointing me to the some information on them would be much appreciated.