Skip to main content

Nexudus SDK

The Nexudus SDK is a .NET library that provides a strongly-typed, idiomatic way to interact with the Nexudus REST API. It handles authentication, pagination, filtering, CRUD operations, and server-side command execution — so you can focus on building your integration.
The Nexudus SDK targets .NET 10 and is distributed via NuGet. Make sure you have the .NET 10 SDK installed before getting started.A .NET Framework 4.8 version is also available as a separate NuGet package: Nexudus.Sdk.Framework.

What can you do with it?

Full CRUD operations

List, create, read, update, and delete any entity in Nexudus — coworkers, bookings, products, resources, and 200+ more.

Strongly typed

Every entity and response is a typed C# class. No raw JSON manipulation or magic strings.

Built-in pagination

Paginated results come with metadata like TotalItems, TotalPages, and CurrentPage for easy iteration.

Server-side commands

Discover and execute server-side commands on any entity, with or without parameters.

Who is this for?

AudienceUse case
.NET developersBuild custom integrations, automate workflows, or create dashboards using the Nexudus API.
System integratorsConnect Nexudus to third-party systems like CRMs, ERPs, or custom portals.
Coworking operatorsAutomate repetitive administrative tasks such as bulk imports, scheduled reports, or syncing.

How it works

The SDK wraps every Nexudus entity into a dedicated endpoint class that exposes a consistent set of methods:
SearchAsync  →  list / filter records
GetAsync     →  fetch a single record by ID
CreateAsync  →  create a new record
UpdateAsync  →  update an existing record
DeleteAsync  →  delete a record
GetCommandsAsync / RunCommandAsync  →  discover and run server-side commands
All endpoint classes inherit from EntityEndpoint<T> and follow the same pattern, so once you learn one, you know them all.

Next steps

Installation

Install the SDK and set up your first project.

Client setup

Configure the API client with authentication and options.

Deleting Records

Remove entities by ID.

CRUD Lifecycle

Full create → read → update → delete walkthrough.

Server-Side Commands

Discover and execute commands on entities.

Error Handling

Understand how the SDK handles errors and retries.