Hello,
I tried to regenerate and exec twurl accounts

twurl -H ads-api.twitter.com -X POST “/10/accounts/18ce55ip3zc/tweet?text=test2&card_uri=card://1567709488278544384&nullcast=false&as_user_id=1526491691238055936”
{“errors”:[{“code”:“UNAUTHORIZED_ACCESS”,“message”:“User 1482886522047107072 is not authorized to create tweets for user id 1526491691238055936”}],“request”:{“params”:{“as_user_id”:1526491691238055936,“text”:“test2”,“account_id”:“18ce55ip3zc”,“nullcast”:false,“card_uri”:“card://1567709488278544384”}}}%
Hello,
As checked further, it seems like the account test99380596 has a rejected status. As such, the account can post tweets organically however, they cannot run ads/campaign.
Let me check with another team on the reason why it has a rejected status. We will get back to you as soon as they respond to us. Appreciate your patience here.
Hello,
Thank you for making sure
Regarding the reason for refusal, when is the specific prospect?
Hello,
I saw that the account @test99380596 is in “Private”. Can you make it public and try the API call again?
Hello,
I thought it was a problem that it was private, so I made it public once and ran it again, but it didn’t change. Do you have other problems?
Hello,
In the meantime, could you public your account first in order for the team to review your account for approval?
Also, could you add a BIO Description, BIO URL, and Profile Banner for your account as well so they can review it? Let me know when this is done. Thank you.
Hello,
My account changed public.
Could you review my account for approval.
Regarding advertising tweets, I consulted with Twitter before.
At that time, I told him that I would like to proceed after verifying whether it could actually be used from the program, and if there were no problems, I would use it with an actual account.
The first verification was to try with a test account, so there is a history of using it privately.
Therefore, it is difficult to keep it public for a long time, so once we can actually confirm the tweet, we are thinking of returning it to private and canceling the linkage.
Hello,
I have informed the team to review the account again. I will get back to you once they respond to it,
Hello,
The account has been approved. Could you try again?
Also, can you check the access for your account → Edit access → Tick the “Can compose promotable tweet” field

Hello,
I checked again, but nothing changed.
Permissions haven’t changed.

Hello,
Are you saying you tried and still getting the “Unauthorized Error”?
On my end, I see that there are 0 active tokens for the AppID: 25312718. Could you try the following again?
- Retrieve the consumer key and consumer secret from the Developer portal
- On terminal, Unlink by performing a
rm ~/.twurlrc Once this is done, you can re-authorise by performing this: twurl authorize --consumer-key key --consumer-secret secret
- Perform API call again
Hello
Are you saying you tried and still getting the “Unauthorized Error”?
Yes.
Could you try the following again?
I tried, But it is still “Unauhorized Error”
Hello,
Can you try this:
Ensure this is the current configuration:

Once done, run this API call
twurl -H ads-api.twitter.com -X POST “/10/accounts/18ce55ip3zc/tweet?text=test2&card_uri=card://1526491691238055936&nullcast=false&as_user_id=1526491691238055936
For the as_user_id field, you need to specify the userID of Ads account 18ce55ip3zc
Hello,
I tried the steps again, but failed.
We apologize for the inconvenience, but please check again.
Hello,
That’s weird. Let me check and verify again. Appreciate your patience on this.
Hello,
Since the account remains public and there is a risk, would it be possible for you to tell us when you will know?
Hello,
I am still checking with the team on this. For now, you can make it private first.
Hello,
How do you feel after that?
For us, this issue is important to whether we can achieve our goals.
We have been working on the ability to make organic tweets in card format from other handles, so please support us.
Hello,
Please give us more time to investigate on this. We will update again.
Hello,
So I have checked, it seems like you cannot create organic tweet on behalf of another account. It only works for nullcast tweets.
Hope this clarifies.