How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Nasuni Configuration API

The Configuration API from Nasuni — 5 operation(s) for configuration.

Nasuni Configuration API is one of 30 APIs that Nasuni publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Configuration. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a changelog.

This API exposes 12 operations across 5 paths, and defines 12 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against 3 base URLs: https://am1.portal.api.nasuni.com, https://eu1.portal.api.nasuni.com, https://ap1.portal.api.nasuni.com.

12 operations 5 paths 12 schemas 2 DELETE5 GET1 PATCH1 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://hostname/api/v1.2
Authentication
API Key, API Key, API Key, HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 5

Nasuni Configuration API declares 5 security schemes for authenticating requests. An API key is passed in the header as x-service-key (ServiceKeyHeader). An API key is passed in the header as x-service-secret (ServiceSecretHeader). An API key is passed in the header as x-user-key (UserKeyHeader). It accepts HTTP bearer tokens (JWT) (HTTPBearer). It supports OAuth 2.0 (OAuth2ClientCredentials) using the clientCredentials flow. By default, every request must be authenticated.

  • ServiceKeyHeader — Service key for programmatic API access. Must be used together with x-service-secret.
  • ServiceSecretHeader — Service secret for programmatic API access. Must be used together with x-service-key.
  • UserKeyHeader — User key for user-specific API access.
  • HTTPBearer — Bearer token obtained from /auth/token endpoint.
  • OAuth2ClientCredentials — Standard OAuth2 Client Credentials flow (RFC 6749 §4.4). Send clientid (service key) and clientsecret (service secret) as form-encoded body parameters to the t…

Paths & Operations 12

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

Configuration 12
GET
/configuration/sso
Get SSO Configuration
get_sso_config_configuration_sso_get → 200401403422500
PUT
/configuration/sso
Set SSO Configuration
set_sso_config_configuration_sso_put body → 200401403422500
GET
/configuration/web_access_sso
Get Web Access SSO Configuration
get_web_access_sso_config_configuration_web_access_sso_get → 200401403422500
PUT
/configuration/web_access_sso
Set Web Access SSO Configuration
set_web_access_sso_config_configuration_web_access_sso_put body → 200401403422500
DELETE
/configuration/web_access_sso
Delete Web Access SSO Configuration
delete_web_access_sso_config_configuration_web_access_sso_delete → 200401403404422500
GET
/configuration/s3_edge
Get S3 Edge Configuration
get_s3_edge_config_configuration_s3_edge_get → 200401403409422500
POST
/configuration/s3_edge
Set S3 Edge Configuration
set_s3_edge_config_configuration_s3_edge_post body → 200401403409422500
DELETE
/configuration/s3_edge
Delete S3 Edge Configuration
delete_s3_edge_config_configuration_s3_edge_delete → 200401403404422500
GET
/configuration/software
Get Software Downloads Configuration
get_software_downloads_configuration_configuration_software_get → 200401403422500
PUT
/configuration/software
Update Software Downloads Configuration
update_software_downloads_configuration_configuration_software_put body → 200401403422500
GET
/configuration/ai_activate
Get AI Activate Configuration
get_ai_activate_remote_support_configuration_ai_activate_get → 200401403422500
PATCH
/configuration/ai_activate
Update AI Activate Configuration
update_ai_activate_remote_support_configuration_ai_activate_patch body → 200401403404422500

Schemas 12

The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are BucketSDDL (6 properties), SSOConfigUpdateResponseDto (6 properties), WebAccessSSOConfigDto (5 properties), SSOConfigDto (5 properties). Each schema is shown below with its type and property counts.

ValidationErrorResponse
object
2 properties 2 required
BucketSDDL
object
6 properties 5 required
S3EdgeConfigDto
object
2 properties 2 required
WebAccessSSOConfigUpdateResponseDto
object
5 properties 4 required
Key
object
3 properties 3 required
Bucket
object
4 properties 3 required
SSOConfigUpdateResponseDto
object
6 properties 6 required
SoftwareDownloadsConfigurationDto
object
1 property
ErrorResponse
object
2 properties 2 required
SSOConfigDto
object
5 properties 5 required
WebAccessSSOConfigDto
object
5 properties 4 required
AiActivateRemoteSupportDto
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nasuni-configuration-api-openapi.yml Raw ↑

Other APIs Nasuni publishes across the network.

Nasuni Data API
Nasuni Portal MCP Server
Nasuni Account API
Nasuni Account Management API
Nasuni Activity Logs API
Nasuni AI Activate API
Nasuni Auth API
Nasuni Cloud Credentials API
Nasuni Data API
Nasuni Edge Appliances (Edge) API
Nasuni File IQ Appliances (File IQ) API
Nasuni Filers API
Where this information came from

This is an independent, third-party profile of Nasuni Configuration API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.