---
title: "Authenticate endpoint for signing in to an existing account."
method: GET
path: "/iam/signin/{provider}"
tags: ["auth"]
---

# Authenticate endpoint for signing in to an existing account.

`GET /iam/signin/{provider}`

## Request

- Base URL: `https://example.scalr.io/api/iacp/v3`
- URL: `https://example.scalr.io/api/iacp/v3/iam/signin/{provider}`
- Auth: HTTP bearer

## Path parameters

- `provider` 'github' | 'google', required

## Query parameters

- `post_auth_action` 'msteams-auth' | 'aws-marketplace' | 'google-marketplace' | 'mcp'
- `post_auth_state` string
- `post_auth_token` string

## Other responses

- `307`: App redirect.
- `403`: User unauthorized to perform this action.
- `4XX`: Client error.
- `5XX`: Server error.

---

[API](https://skmtc.dev/scalr/apis/scalr-iacp-api.md) - [All operations](https://skmtc.dev/scalr/apis/scalr-iacp-api/llms.txt) - [OpenAPI document](https://skmtc.dev/scalr/apis/scalr-iacp-api/revisions/d3e1dc85657a?raw)
