Which catalog do you have?
All of them are reached the same way —catalogType=iceberg-rest — over the Iceberg REST protocol; only the service endpoint and authentication differ.
Not sure which authentication method to use for your catalog, or whether a given feature (assumed-role auth, vended credentials, OAuth2) is supported? Each catalog’s onboarding guide has an Authentication section with a runnable config sample per method.
How onboarding works, regardless of catalog
Every catalog above follows the same four calls: validate & browse the connection, preview to infer a schema, create the schema, then create the table — after which the controller’s watcher takes over and syncs on a schedule with no further manual steps. Each catalog’s onboarding guide walks through all four with runnable examples. Validate & browse also checks that the storage credentials can actually reach the data bucket, not just the catalog endpoint — for S3 Data Lake and S3 Tables this includes confirming the configured region matches the bucket at that step; for the other catalogs, where no bucket is known until a table is picked, the storage region is confirmed later, once a table is selected in preview orCREATE TABLE. See Support Matrix.

