added

Tenable.io MSSP Portal API: New Mangement Endpoints

Documentation is now available for new Tenable.io MSSP Portal endpoints. The new endpoints add support for the following functionalities:

  • Account management—List and retrieve child account details.
  • Child container management—Generate authorization keys for child containers and retrieve child container history.
  • Domain management for MSSP child accounts—Add, edit, or disable domains associated with child accounts linked to an MSSP Portal.
  • Resource link management—Create custom resource links in child accounts; for example, for a custom support portal or critical announcements.

Additionally, new endpoints have been added for retrieving dashboard data, listing license details, and listing filtering capabilities.

The new endpoints are described in the following tables:

Accounts

EndpointNameDescription
POST /mssp/accounts/evalCreate evaluation accountCreates an evaluation account.
GET /mssp/accountsList child accountsReturns a list of child accounts in the Tenable.io MSSP Portal.
GET /mssp/accounts/{account_uuid}Get child account detailsReturns details for the specified child account.
GET /mssp/accounts/{account_uuid}/domainsList domainsReturns a list of domains for the specified child account.

Child Containers

EndpointNameDescription
POST /mssp/accounts/mssp-child-keysGenerate auth keys for child containerGenerates authorization keys for the specified child container. An access_key and a secret_key is included in the response.
GET /mssp/accounts/childContainers/{user_uuid}List child containersReturns a list of child containers associated with the specified parent account UUID.
GET /mssp/accounts/{account_uuid}Get child container historyReturns the history for child containers associated with the specified parent account UUID.

Dashboards

EndpointNameDescription
GET /mssp/dashboardGet widget detailsReturns the data for the specified dashboard widget.

Domains

EndpointNameDescription
POST /mssp/domainsAdd domainAdds a new domain to the specified container.
GET /mssp/domainsList domainsReturns a list of all child containers and their domains.
GET /mssp/domains/account/{account_uuid}Get domain detailsReturns a list of domains and their details for the specified account UUID.
PUT /mssp/domains/account/{account_uuid}Update domainUpdates a domain associated with the specified account UUID.
POST /mssp/domains/verifyDomainSend activation codeSends a verification code to add a domain to a container.

Filters

EndpointNameDescription
GET /filters/mssp/accountsList account filtersLists the filtering capabilities for account endpoints that support filtering.

License

EndpointNameDescription
GET /mssp/licenseGet license detailsReturns license details for the account associated with the user's API credentials.

Resource Links

EndpointNameDescription
POST /mssp/resourcelink/addBulkBulk add resource linksAdds or updates resource links for multiple customer accounts.
POST /mssp/resourcelink/account/{account_uuid}Add resource linksAdds or updates resource links for the specified customer account.
GET /mssp/resourcelink/account/{account_uuid}List resource linksReturns the resource links for the specified account.