Skip to content
@SuperOffice

SuperOffice

Repository for SuperOffice developers, both internal and partners, to come and share ideas, tools and code related to SuperOffice.

Welcome to SuperOffice' Github page ✌️

SuperOffice

Welcome, fellow developer, we’re happy to see you here! 🎉

This github organization contains examples and guidelines for how to integrate with, create an application for or create scripts in SuperOffice. Please note that examples are not production-ready, and should be used as a starting point to get the basics up and running.

SuperOffice itself uses C#, but you can create applications/customizations in whatever language that suits you!

🚀 Samples

We have code-samples in various different languages and are currently working on re-vamping the samples library to make it easier to navigate. The plan is to consolidate samples for each language under one repo, but this will be a work in progress.

For running raw HTTP queries towards the REST API, using vscode an the REST Client extension, you can take a look at RESTful-HTTP-Queries. This repo will continuously expand as we add more sample-code to show different ways to interact with our APIs (RESTful and Agents)

For samples for using the SuperOffice.WebApi nuget package in the SuperOffice WebApi Samples.

We also have samples for php, NextJS, python, electron. Please note that examples in other languages then C# are not regularly updated, so we are depending on feedback to fix issues.

🚀 Good to know

SOAP has officially been marked as upcoming end-of-life and we will not be updating the code-samples that contains samples for using the webservices. In other words we recommend using the REST-based API's for new applications, and migrate existing SOAP-based applications to use REST instead.

You can also use AspNet.Security.OAuth.SuperOffice as a middleware in your ASP.NET CORE application.

You can find more documentation for our API on docs.superoffice.com.

If you have any questions feel free to reach out to use on either appdev@superoffice.com or by creating an issue on appropriate repo (if its sample-specific).

Pinned Loading

  1. SuperOffice.WebApi-Samples SuperOffice.WebApi-Samples Public

    Contains samples for SuperOffice.WebApi library.

    C# 8 1

  2. devnet-database-mirroring devnet-database-mirroring Public

    Contains example database mirroring project.

    C# 3 2

  3. CRMScripts CRMScripts Public

    Contains helper SuperOffice CRMScripts and examples.

    15 3

  4. devnet-crmscript-chatbot devnet-crmscript-chatbot Public

    Chatbot examples - showing how to build a chatbot, and integrate with cloud based services.

    JavaScript 1

  5. node-express-convert-certs-and-sys-token node-express-convert-certs-and-sys-token Public

    Examples NodeJs and Express application to demonstrate how to convert RSA XML to RSA PEM, and how to use RSA key and System User Token to call Partner System User Service SOAP endpoint to obtain a …

    Handlebars

  6. devnet-nextjs-chakraui devnet-nextjs-chakraui Public

    Sample NextJS application using NextAuth and ChakraUI

    JavaScript 1

Repositories

Showing 10 of 39 repositories
  • node-express-convert-certs-and-sys-token Public

    Examples NodeJs and Express application to demonstrate how to convert RSA XML to RSA PEM, and how to use RSA key and System User Token to call Partner System User Service SOAP endpoint to obtain a system user ticket.

    SuperOffice/node-express-convert-certs-and-sys-token's past year of commit activity
    Handlebars 0 0 3 1 Updated Sep 9, 2026
  • CRMScripts Public

    Contains helper SuperOffice CRMScripts and examples.

    SuperOffice/CRMScripts's past year of commit activity
    15 MIT 3 1 0 Updated Sep 8, 2026
  • devnet-electron-appauth Public

    Electron Application that authentications towards SuperOffice Online using OAuth 2.0 Native App flow, using AppAuth library for authentication.

    SuperOffice/devnet-electron-appauth's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 0 Updated Sep 8, 2026
  • typescript-for-superoffice Public

    This repository contains an opensource library of TypeScript for SuperOffice

    SuperOffice/typescript-for-superoffice's past year of commit activity
    TypeScript 9 0 0 0 Updated Aug 19, 2026
  • language-tools Public archive
    SuperOffice/language-tools's past year of commit activity
    TypeScript 3 MIT 1 5 2 Updated Jun 1, 2026
  • crossmessaging Public

    Contains JavaScript example performing cross domain communication between an iFrame hosted application and SuperOffice.

    SuperOffice/crossmessaging's past year of commit activity
    HTML 0 Apache-2.0 0 0 0 Updated Mar 17, 2026
  • DevNet Public archive

    Contains code samples shared with the community (https://community.superoffice.com/en/developer).

    SuperOffice/DevNet's past year of commit activity
    C# 2 MIT 0 0 0 Updated Mar 17, 2026
  • devnet-netserver-sentry Public

    Library for testing/debugging SuperOffice NetServer access rights using sentry plugins

    SuperOffice/devnet-netserver-sentry's past year of commit activity
    C# 0 MIT 0 0 0 Updated Mar 6, 2026
  • SuperOffice.DevNet.Online Public

    Contains sample code (NOT PRODUCTION READY) for building SuperOffice CRM Online applications. Use these samples as examples of proof of concepts. Do not use any of this code in your production applications!

    SuperOffice/SuperOffice.DevNet.Online's past year of commit activity
    C# 7 MIT 2 0 0 Updated Feb 12, 2026
  • SuperOffice.DevNet.Online.SystemUser.NetCore.Console Public

    .NET Core (2.2) console application that demonstrates how to exchange system user token for a system user ticket.

    SuperOffice/SuperOffice.DevNet.Online.SystemUser.NetCore.Console's past year of commit activity
    C# 0 MIT 0 0 0 Updated Jan 29, 2026

Top languages

Loading…

Most used topics

Loading…