Hi,
Thank you for getting back to us.
By reviewing your query, I understand that you want to know if we can create a new Google Ads Account without a payment profile through API. Yes, it is possible to create a new Google Ads account without a payment profile through the API. To do this, you will need to use the CreateCustomer method and set the paymentsAccount field to null.
I would suggest you refer to the document
Introduction to get started with the Google Ads API. Also kindly refer to the guide
Account Management for more information on how to create a new Google Ads Account using Google Ads API. Please go through the sample code example
Creating an Account.
I hope this helps. Kindly get back to us if you have any further queries.