---
title: "Authentication response forwarded to Enfuce"
method: POST
path: "/v1/callback/{institutionCode}/{customerNumber}/{sessionId}"
tags: ["Authentication Response Callback"]
---

# Authentication response forwarded to Enfuce

`POST /v1/callback/{institutionCode}/{customerNumber}/{sessionId}`

Send a request to this endpoint with the authentication result. 
paths:
> **Note**: Send this request within 150 seconds — for both successful and failed authentication results; else, the authentication request is timed out and this request to the endpoint is also invalidated.

## Path parameters

- `institutionCode` string, required
- `customerNumber` string, required
- `sessionId` string, required

## Request body

- CallbackBody
  - `result` 'SUCCESS' | 'FAIL' | 'ERROR' | 'TIMEOUT' — Result status of authentication attempt

## Response `200`

Successful authentication

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Customer does not exist
- `500` — Internal server error

---

[API](https://skmtc.net/enfuce/apis/transfer-api.md) · [All operations](https://skmtc.net/enfuce/apis/transfer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/enfuce/transfer-api/revisions/dc4a41118f80/schema)
