Assinafy Authentication API
Authentication can be done in three ways: - API key in the `X-Api-Key` header: `X-Api-Key: {api-key}` - Access token in the `Authorization` header: `Authorization: Bearer {access-token}` - Access token as a URL parameter: `?access-token={access-token}` The **recommended** method is an API key, which you create from the settings page in the Assinafy app. An access token is obtained through login with email and password; it is a JWT that usually expires in one hour. Building an application that **other people** connect to their own workspace? Don't ask for their API key: use OAuth, which gives your app a token limited to what the user approved. See **OAuth Integration Guide**.