Hi okaoz01,
Unfortunately by the sounds of what you are wanting to do, this is likely not possible with the API Developer Portal. If it is through some workaround, it would definitely not be supported. It is, however, an interesting use-case. I would suggest creating an Idea in our Communities with this use-case so it can be considered for a future version.
The reasons I do not believe this will work is because the API Developer Portal has no built-in mechanism for it to know to wait before enabling a user for some sort of response from a back-end. There is a method in the API Developer Portal to ensure that users who sign up are not automatically enabled, but to enable them then becomes a manual task and not an automated one. Also, the widget in the Dashboard of the API Developer Portal is only programmed to look at one area and is not aware of anything else, such as any back-end system in order to tally up the numbers of pending approvals.
I believe what would be needed in order for you to achieve this from the API Developer Portal would involve code changes, and would therefore be a feature request. I am not aware of a workaround to this concern yet, but hopefully through the power of the CA Communities and our talented customers and employees, a workaround may be devised.
Sincerely,
Dustin Dauncey
Support Engineer, Global Customer Success
Email: API-Support@ca.com
Phone: +1 800 225 5224
Outside of North America - ca.com/us/worldwide.aspx
CA API Management Community: ca.com/talkapi