# GetMagicLinkLoginStatus **POST /v1/auth/magic_links/email/login_status** Use the request_id returned to the Client during the `LoginOrCreate` step. This endpoints verifies that the user has Verified the Magic Token sent to their email with Streambird and using the `request_origin_token` returned in the magic link initiation step. If the MagicLink has been verified, it will return the user info and related wallet info. This step is useful for a polling flow without redirect where the UI waits until the link is verified and retrieves the session_token via the `request_origin_token` ## HTTP Request `POST /v1/auth/magic_links/email/login_status` ## Returns A successful response returns a `session_token` and `session_jwt` properties that can be used with session API. ## Servers - Production: https://api.streambird.io (Production) ## Authentication methods - Authorization ## Parameters ### Body: application/json (object) - **email_id** (string) The `email_id` returned by the initiation step in the magic link flow. - **request_origin_token** (string) One time request_origin_token returned by the initiation step in the magic link flow. ## Responses ### 200 OK #### Body: application/json (object) - **user_id** (string) - **status** (string) - **session_token** (string) - **session_jwt** (string) ### 400 Bad Request #### Body: application/json (object) - **status_code** (number) - **error_message** (string) - **error_type** (string) [Powered by Bump.sh](https://bump.sh)