Yes. Most do provide API access or a programmatic library for popular programming languages such as Python, Java, etc. You can use these APIs to develop custom applications and integrations that:
Perform queries
Manage your deployment (e.g. provision users and roles, create tables, etc.)