#isaac-account-metadata
1 messages · Page 1 of 1 (latest)
Correct it's mostly an historical limitation (the same account would work in Live mode if connected in Live mode) so we prevent it for now
so... is it "you can't edit testmode connect accounts" or "you can't edit metadata for testmode connect accounts"? it seems like such a weirdly specific limitation...?
It's more "You can only set metadata on Account in Live mode"
correct, I'm trying to avoid the 7 asterisks that go with my statement. Mostly assume it only works in Live mode.
can i connect the same account in live mode, edit the metadata, then disconnect it in live mode, and it'll be edited in test mode?
No it won't work in that case either because the account is already created and you won't have control in Live mode. It's complex, really just trust me, assume it doesn't work in Test mode
kk. thanks for the help. it's annoying that it's this way, pass the message on. ❤️
Will do!
Ok, so this is not accurate. I just created an account, and included metadata programmatically. i can add new metadata keys to it. But the one that I created without any metadata, I can't add metadata to it?
So it looks like really the restriction is: you cannot add metadata to a connected test account that does not already have some metadata attached at creation?
hmmm that seems abnormal. Can you give me examples of each?
acct_1KhKPGRIg2rXy4Qu <-- created with metadata, can edit metadata on dashboard or via API
can you edit the metadata directly so that I see a request working on that account?
okay now I see a request. Can you show an example where it doesn't work?
acct_1KhK1bD6iw1nvBi4
there is no "metadata" section in dashboard
"error": {
"message": "Only live keys can access this method.",
"type": "invalid_request_error"
}
}```
yeah so those accounts are different. The former you created it via the API and you "own it" we call this being the "controlling platform". The latter you didn't create via the API I think. Do you know how you created it? Did you use OAuth?
i clicked "+" to add a new connect account. then in that flow, i logged in and said "Create new account"