I'd like to construct and propose a transaction for a Gnosis Safe multisig via the Gnosis API. I want these transactions to show up in the Gnosis frontend, so signers can sign & submit the transactions.
I do not want to submit a signature from one of the signers on the Safe at the time of proposing the transaction. This is because each of the keys are hardware wallets held by disparate signers, and I don't want to export any of those keys and expose them.
In the API documentation for proposing transactions, it says that "Transactions submitted as a non-owner will not show up on the official Safe interfaces unless you previously added a delegate." However, the link for the tutorial for adding a delegate is broken.
How can I add a delegate which can propose transactions via the API (but which is not an owner of the Safe)?