Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

NationGraph Workspaces API

The Workspaces API from NationGraph — 6 operation(s) for workspaces.

NationGraph Workspaces API is one of 56 APIs that NationGraph publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Workspaces. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

This API exposes 8 operations across 6 paths, and defines 12 schemas. It is described by OpenAPI 3.1.0, at version 0.2.36.

Requests are made against the base URL https://api.nationgraph.com.

8 operations 6 paths 12 schemas 1 DELETE3 GET1 PATCH3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
0.2.36
Base URL
https://api.nationgraph.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

NationGraph Workspaces API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 8

Across 6 paths, the API surfaces 8 operations — 1 DELETE, 3 GET, 1 PATCH, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Workspaces 8
GET
/api/v3/workspaces
Get Workspaces
get_workspaces_api_v3_workspaces_get 1 param → 200422
GET
/api/v3/workspaces/{workspace_id}
Get Workspace
get_workspace_api_v3_workspaces__workspace_id__get 6 params → 200422
PATCH
/api/v3/workspaces/{workspace_id}
Edit Workspace
edit_workspace_api_v3_workspaces__workspace_id__patch 1 param body → 200422
DELETE
/api/v3/workspaces/{workspace_id}
Delete Workspace
delete_workspace_api_v3_workspaces__workspace_id__delete 1 param → 200422
POST
/api/v3/workspaces/{workspace_id}/duplicate
Duplicate Workspace
duplicate_workspace_api_v3_workspaces__workspace_id__duplicate_post 1 param → 200422
POST
/api/v3/workspaces/create
Create New Workspace
create_new_workspace_api_v3_workspaces_create_post body → 200422
POST
/api/v3/workspaces/preview
Preview Institutions
preview_institutions_api_v3_workspaces_preview_post body → 200422
GET
/api/v3/workspaces/{workspace_id}/institution/{institution_id}/unified-insights
Get Unified Insights
get_unified_insights_api_v3_workspaces__workspace_id__institution__institution_id__unified_insights_get 2 params → 200422

Schemas 12

The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are WorkspacePreviewRequest (19 properties), Institution (13 properties), Workspace (11 properties), PreviewInstitutionsResponse (6 properties). Each schema is shown below with its type and property counts.

InstitutionEnum
string
WorkspaceDetailResponse
object
5 properties 5 required
ColumnMetadata
object
1 property 1 required
PreviewInstitutionsResponse
object
6 properties 6 required
HTTPValidationError
object
1 property
ValidationError
object
5 properties 3 required
WorkspacePreviewRequest
object
19 properties
WorkspacesResponse
object
1 property 1 required
UiMetadataColumns
object
3 properties 2 required
Workspace
object
11 properties 3 required
Institution
object
13 properties 11 required
WorkspaceResponse
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nationgraph-workspaces-api-openapi.yml Raw ↑

Other APIs NationGraph publishes across the network.

NationGraph Accounts API
NationGraph Automations API
NationGraph Budgets API
NationGraph Classifier API
NationGraph Classifiers API
NationGraph Contacts API
NationGraph Contracts API
NationGraph CRM API
NationGraph CRM Automation Push API
NationGraph CRM Companies API
NationGraph CRM Contacts API
NationGraph CRM History API