# Building connections

When you're looking to connect to an API, the first step is authenticating your custom connector. This means giving the API some way to know that it can trust you and send you potentially sensitive information.

Workato currently supports the following forms of authentication as well as custom authentication that gives you a free form way to authenticate yourself. Reading the documentation of the API you hope to connect to should help you determine which form of authentication is the most appropriate for the custom connector you are building.

  • Basic authentication
  • API key Authentication
  • Header Authentication
  • JWT Authentication
  • OAuth 2.0 Authentication (Auth code grant, client credentials and ROPC)
  • Custom Authentication
  • On-premise authentication