users.unblock
import { Client, Orvano } from '@orvano/js/server'
const orvano = new Orvano( new Client({ endpoint: 'https://orvano.example.com', apiKey: process.env.ORVANO_API_KEY }),)
const user = await orvano.users.unblock('<userId>')console.log(user)import 'dart:io';
import 'package:orvano_dart/orvano_dart.dart';
Future<void> main() async { final orvano = Orvano( Client( endpoint: 'https://orvano.example.com', apiKey: Platform.environment['ORVANO_API_KEY'], ), ); final user = await orvano.users.unblock('<userId>'); print(user.toJson());}using Orvano;
using var orvano = new OrvanoClient(new OrvanoClientOptions(new Uri("https://orvano.example.com")){ ApiKey = Environment.GetEnvironmentVariable("ORVANO_API_KEY"),});var user = await orvano.Users.UnblockAsync("<userId>");Console.WriteLine(user);Unblocks a user so they can sign in again. Their old sessions stay ended.
Server SDKs: JavaScript on a server, Dart, and .NET call it with an API key. API key scope: users.write. A failure answers with a problem details body; its code has a page under Errors.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The user ID.
Responses
Section titled “Responses”The request has succeeded.
A user of a project.
object
The user ID.
Whether the email has been verified. Also the access token’s email_verified claim.
Whether the user may sign in.
Your own data about the user: a JSON object of at most 16 KB.
object
When the user signed up.
Example
{ "id": "01924f5e-8d2b-7c4d-8e21-3d5e6f7a8b9c", "email": "ada@example.com", "emailVerified": false, "name": "Ada Lovelace", "status": "active"}default
Section titled “default”An unexpected error response.
An RFC 9457 problem details body. Every operation declares it as its default response, sent
as application/problem+json.
object
Identifies the error: https://orvano.dev/errors/<code>.
The standard HTTP reason phrase for the status.
The HTTP status code.
A short, safe sentence about this occurrence, when the server has one.
Orvano’s stable error code, from the ErrorCode catalog. SDKs treat it as a plain string.
The request ID to quote when reporting a problem; also sent as X-Request-Id.
Example
{ "type": "https://orvano.dev/errors/not_found", "title": "Not Found", "status": 404, "code": "not_found", "requestId": "4bf92f3577b34da6a3ce929d0e0e4736"}