API Endpoint Overview

End-point definitions for the ShieldConex® Management

Environment URLs

These are the base environment URLs depending on whether you are testing the API or using it in production.

The certification environment is for testing integrations, and production is for live production requests. The staging environment, like certification, can either be used for testing integrations or if Bluefin pushes new features for the developer to try them out.

As it can be seen, the ShieldConex Management API is hosted on the 4010 port so it is critical to include it in your URL.

Environment NameEndpoint
Staging environmenthttps://portal-staging.shieldconex.com:4010
Testing/Certification environmenthttps://portal-cert.shieldconex.com:4010
Production environmenthttps://portal.shieldconex.com:4010

In our examples, we exclude these base URLs as they can easily be changed if you are transitioning to another environment.

For example,

POST /api/v1/clients

{
  "method": "POST",
  "headers": {
    "Content-Type": "application/json",
    "Authorization": "Basic Base64(username:password)"
  },
  "body": {
    "name": "Test Client",
    "isActive": false,
    "directPartner": {
      "id": 999,
      "name": "partnerName"
    },
    "contact": {
      "id": 2666,
      "firstName": "WATERFORD",
      "lastName": "Example",
      "email": "[email protected]"
    }
  }
}

API Overview

The following table outlines the REST operations that a partner can access. These API endpoints provide a way to automate and integrate ShieldConex® Manager functionalities directly into your own systems.

EndpointGET (Multiple)GET (Single)POST (Create)PATCH (Update)DELETE
/api/v1/users
/api/v1/partners
/api/v1/clients
/api/v1/templates✔*

*If a template has been published, it cannot be deleted.