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# 5 1

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

    Contains example database mirroring project.

    C# 1 2

  3. CRMScripts CRMScripts Public

    Contains helper SuperOffice CRMScripts and examples.

    10 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 2

Repositories

Showing 10 of 32 repositories
  • devnet-database-mirroring Public

    Contains example database mirroring project.

    SuperOffice/devnet-database-mirroring’s past year of commit activity
    C# 1 MIT 2 2 0 Updated Feb 28, 2025
  • .github Public

    For displaying the read me to the public

    SuperOffice/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Feb 27, 2025
  • CRMScripts Public

    Contains helper SuperOffice CRMScripts and examples.

    SuperOffice/CRMScripts’s past year of commit activity
    10 MIT 3 1 0 Updated Feb 11, 2025
  • 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 3 0 0 0 Updated Feb 4, 2025
  • 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 Dec 6, 2024
  • 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# 5 MIT 1 0 0 Updated Dec 4, 2024
  • SuperOffice.SystemUser.Client Public

    A client library used to obtain a system user ticket.

    SuperOffice/SuperOffice.SystemUser.Client’s past year of commit activity
    C# 0 MIT 3 1 0 Updated Nov 15, 2024
  • devnet-netserver-script-event-generator Public

    .NET console app to generate all NetServer web service scripts.

    SuperOffice/devnet-netserver-script-event-generator’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Nov 13, 2024
  • RESTful-HTTP-Queries Public

    Contains .http files used in VS Code and Visual Studio to perform RESTful queries toward SuperOffice Online tenants.

    SuperOffice/RESTful-HTTP-Queries’s past year of commit activity
    1 MIT 1 0 0 Updated Oct 29, 2024
  • devnet-oidc-aspnet-core-20 Public

    Example ASP.NET Core 2.0 MVC web site

    SuperOffice/devnet-oidc-aspnet-core-20’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Oct 22, 2024

Most used topics

Loading…