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

Cyware Administration API

Administration

Cyware Administration API is one of 35 APIs that Cyware publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 94 operations across 83 paths. It is described by OpenAPI 3.2.0, at version 3.6.2.

Requests are made against a single base URL, https://{ctix_host}/ctixapi.

94 operations 83 paths 0 schemas 75 GET9 POST10 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.6.2
Base URL
https://demo.cyware.com/ctixapi
Authentication
API Key
Contact
Terms of Service
Resource Areas
1

Authentication & Security 1

Cyware Administration API declares 1 security scheme for authenticating requests. An API key is passed in the query as AccessID (ctixOpenApiSignature). By default, every request must be authenticated.

  • ctixOpenApiSignature — Intel Exchange Open API credentials. Every request carries three query parameters: AccessID (the access ID of the Open API credential), Expires (an epoch times…

Paths & Operations 94

Across 83 paths, the API surfaces 94 operations — 75 GET, 9 POST, 10 PUT. Each is listed below with its method, path, parameters, and response codes.

Administration 94

Administration

GET
/event-logs/audit-logs/
Get Configuration Change Log List
listConfigurationChangeLogs 11 params → 200
GET
/event-logs/audit-logs/utilities/section/
Get Configuration Section List
listConfigurationSections 2 params → 200
GET
/publishing/subscriber/polling_logs/{subscriber_id}/
Get Subscriber Log List
listSubscriberLogs 11 params → 200
GET
/rest-auth/logs/user/{user_id}/
Get User Activity Log List
listUserActivityLogs 9 params → 200
GET
/conversion/certificate/
Get Certificate List
retrieveCertificate 2 params → 200
POST
/publishing/collection/
Create Collection
createCollection body → 201
GET
/publishing/collection/
Get Collections List
listCollections 9 params → 200
PUT
/publishing/collection/{collection_id}/
Update Collection
updateCollection 1 param body → 200
POST
/conversion/custom-score/
Create Custom Score
createCustomScore body → 200
GET
/conversion/custom-score/
Get Custom Scores
retrieveCustomScores 2 params → 200
PUT
/conversion/custom-score/{custom_score_id}/
Update Custom Score
updateCustomScore 1 param body → 200
GET
/ingestion/config/
Get Ingestion Service Configuration
retreiveConfig 2 params → 200
GET
/rest-auth/rate-limit/openapi/
Get OpenAPI Rate Limit Configuration Details
openapiRateLimitConfigurationDetails 2 params → 200
GET
/rest-auth/rate-limit/taxii/
Get TAXII Rate Limit Configuration Details
taxiiRateLimitConfigurationDetails 2 params → 200
GET
/email/notifications/openapi/config/
Get API Expiry Report
apiExpiryReport 2 params → 200
GET
/email/notifications/feed-sources/config/
Get Feed Source Report
feedSourceReport 2 params → 200
GET
/email/notifications/internal-failure-reports/config/
Get Internal Failure Reports
internalFailureReports 2 params → 200
GET
/rest-auth/layout-config/
Get Table Layout Configurations
tableLayoutConfigurations 3 params → 200
GET
/publishing/config/
Get TAXII Configuration Details
taxiiConfigurationDetails 2 params → 200
GET
/rest-auth/auth-config/
Get Authentication Configuration
authenticationConfiguration 2 params → 200
GET
/rest-auth/component-config/
Get Component Configuration Details
componentConfigurationDetails 2 params → 200
GET
/rest-auth/tenant/config/access-restriction/
Get Firewall Configuration Details
firewallConfigurationDetails 2 params → 200
GET
/conversion/tenant/config/
Get Tenant Configuration
retrieveTenantConfiguration 2 params → 200
POST
/ingestion/configuration/custom-attribute/
Create Custom Attribute
createCustomAttribute body → 201
GET
/ingestion/configuration/custom-attribute/
Get Custom Attributes List
listCustomAttributes 11 params → 200
GET
/ingestion/configuration/custom-attribute/{custom_attribute_id}/
Get Custom Attribute Details
retrieveCustomAttributeDetails 3 params → 200
PUT
/ingestion/configuration/custom-attribute/{attribute_id}/
Update Custom Attribute
updateCustomAttribute 1 param body → 200
POST
/ingestion/configuration/kill-chain/
Create Custom Kill Chain
createCustomKillChain body → 200
GET
/ingestion/configuration/kill-chain/
Get Custom Kill Chain List
listCustomKillChain 11 params → 200
POST
/ingestion/configuration/custom-object/
Create Custom Object
createCustomObject body → 201
GET
/ingestion/configuration/custom-object/
Get Custom Objects List
listCustomObjects 9 params → 200
GET
/ingestion/configuration/custom-object/{custom_object_id}/
Get Custom Object Details
retrieveCustomObjectDetails 3 params → 200
PUT
/ingestion/configuration/custom-object/{custom_object_id}/
Update Custom Object
updateCustomObject 1 param body → 200
GET
/ingestion/enrichment/enrichment-object/
Get Enriched Objects
retrieveEnrichedObjects 5 params → 200
GET
/ingestion/enrichment/enrichment-object-detail/{object_id}/{tool_id}/
Get Enrichment Object Details
retrieveEnrichmentObjectDetails 7 params → 200
GET
/ingestion/enrichment/{object_type}/{object_id}/stats/
Get Enrichment Statistics
retrieveEnrichmentStatistics 4 params → 200
GET
/ingestion/enrichment/status/{object_id}/
Get Enrichment Status
retrieveEnrichmentStatus 4 params → 200
GET
/ingestion/policy/
Get Enrichment Policies
retrieveEnrichmentPolicies 13 params → 200
GET
/ingestion/policy/{policy_id}/
Get Enrichment Policy Details
retrieveEnrichmentPolicyDetails 3 params → 200
GET
/integration/apps/actions/
Get Enrichment Tool List
enrichmentTools1 5 params → 200
PUT
/integration/apps/actions/
Update Action
updateAction 2 params body → 200
GET
/conversion/api-feeds/apps/
Get API Feed List
listApiFeeds 2 params → 200
GET
/conversion/api-feeds/apps/{app_id}/accounts/
Get Accounts of an API Feed Integration
retrieveAccountsOfAnApiFeedConnector 5 params → 201
GET
/conversion/api-feeds/apps/{app_id}/action_configs/
Get Action Configurations
retrieveActionConfigurations 3 params → 200
GET
/conversion/api-feeds/apps/{app_id}/accounts/{account_id}/
Get API Feed Account Details
retrieveApiFeedAccountDetails 4 params → 200
GET
/conversion/api-feeds/apps/{app_id}/actions/
Get API Feed Channel Configuration
retrieveApiFeedChannelConfiguration 4 params → 200
GET
/conversion/api-feeds/apps/{app_id}/actions/{action_id}/
Get API Feed Action Configuration
retrieveApiFeedConnectorActionConfiguration 5 params → 200
GET
/conversion/api-feeds/apps/detail/{app_id}/
Get API Feed Source Details
retrieveApiFeedSourceDetails 3 params → 200
GET
/conversion/api-feeds/get_values/
Get Risk List for API Feed Integration
riskListOfApp 5 params → 200
GET
/conversion/feed-sources/email_accounts/
Get Email Feed Sources
retrieveEmailFeedSources 4 params → 200
GET
/conversion/feed-sources/email/{email_source_id}/folders/
Get Email Folders
retrieveEmailFolders 3 params → 200
GET
/conversion/feed-sources/email_accounts/{emailsource_id}/
Get Email Source Details
retrieveEmailSourceDetails 3 params → 200
GET
/conversion/feed-sources/rss_feed/{feed_id}/
Get RSS Feed Source Detail
retrieveRssFeedSourceDetail 7 params → 200
GET
/conversion/feed-sources/rss_feed/
Get RSS Feed Sources
retrieveRssFeedSources 6 params → 200
GET
/conversion/feed-sources/source-weightage/api_feeds/
Get Source Weightage
retrieveSourceWeightage 2 params → 200
GET
/conversion/feed-sources/category/
Get STIX Source Categories List
listStixSourceCategories 2 params → 200
GET
/conversion/feed-sources/collection/
Get STIX Source Collection List
listStixSourceCollections 5 params → 200
GET
/conversion/feed-sources/custom_stix_sources/
Get STIX Source List
listStixSources 7 params → 200
GET
/conversion/feed-sources/collection/{collection_id}/
Get Collection Details
retrieveCollectionDetails 3 params → 200
GET
/integration/apps/{integration_app_id}/action_configs/
Get Action Configurations
retrieveActionConfiguration 3 params → 200
GET
/integration/apps/{integration_app_id}/actions/{integration_action_id}/
Get Action Details
retrieveActionDetails 5 params → 200
GET
/integration/apps/rule-actions/
Get Rule Actions
retrieveRuleActions 2 params → 200
GET
/integration/apps/{app_id}/accounts/
Get Accounts List
retrieveAccountsLists 3 params → 200
PUT
/integration/apps/test-connectivity/
Test Connectivity
testConnectivity body → 200
GET
/integration/apps/tools/
Get All Available Tools
retrieveAllAvailableTools 2 params → 200
GET
/integration/apps/detail/{app_id}/
Get Application Details
retrieveApplicationDetails 3 params → 200
GET
/integration/apps/
Get Configured Tools
retrieveConfiguredTools 6 params → 200
GET
/integration/apps/actioned/
Get SIEM/SOAR Applications
retrieveSiemSoarApplications 4 params → 200
GET
/integration/apps/category/
Get Tool Categories
retrieveToolCategories 2 params → 200
PUT
/integration/apps/reset_tool/{app_id}/
Update Tool
updateTool 1 param body → 200
GET
/conversion/feed-sources/webhooks/
Get Webhooks
retrieveWebhooks 2 params → 200
GET
/conversion/feed-sources/web-scrapper/collection/
Get Web Scraper Collections
retrieveWebScraperCollections 2 params → 200
GET
/ingestion/analytics/ingestion-overview/refresh/
Refresh Ingestion Data
refreshIngestionData → 200
GET
/ingestion/analytics/ingestion-overview/data/
Retrieve Ingestion Overview Dara
retrieveIngestionOverviewDara → 200
GET
/rest-auth/resource/list/
Get Resource Details List
retrieveResourceListDetails 2 params → 200
GET
/rest-auth/tenant-permit/
Get Tenant Permit Details
retrieveTenantPermitDetails 2 params → 200
POST
/rest-auth/sync-lms/
Synchronize LMS
synchronizeLms → 200
GET
/publishing/subscriber/
Get Subscribers
retrieveSubscribers 11 params → 200
GET
/publishing/subscriber/inboxing-report/
Get Inboxing Subscribers Report
inboxingSubscribersReport 8 params → 200
GET
/publishing/subscriber/polling-report/
Get Polling Subscribers Report
pollingSubscribersReport 8 params → 200
GET
/publishing/subscriber/source-weightage/
Get Subscriber Weightage
getSubscriberWeightage 2 params → 200
PUT
/publishing/subscriber/{subscriber_id}/
Update Subscriber Status
updateSubscriberStatus 1 param body → 200
GET
/ingestion/tags/
Get Tags
retrieveTags 12 params → 200
POST
/rest-auth/groups/
Create Group
createGroup body → 200
GET
/rest-auth/groups/
Get User Groups List
listGroups 7 params → 200
GET
/rest-auth/groups/{group-id}/
Get User Group Details
groupDetails 3 params → 200
PUT
/rest-auth/groups/{group-id}/
Update User Group Details
updateGroup 1 param body → 200
GET
/rest-auth/components/
Get Components List
listComponents 2 params → 200
POST
/rest-auth/users/bulk-actions/
Update User Status in Bulk
bulkUpdate body → 200
POST
/rest-auth/users/
Add User
createUser body → 200
GET
/rest-auth/users/
Get Users
retrieveUsers 13 params → 200
GET
/rest-auth/user-details/
Get Signed in User Details
signedInUserDetails 2 params → 200
PUT
/rest-auth/users/{user-id}/
Update User
updateUser 1 param body → 200
GET
/rest-auth/users/{user-id}/
Get User Details
userDetails 3 params → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cyware-administration-api-openapi.yml Raw ↑

Other APIs Cyware publishes across the network.

Cyware MCP Server
Cyware Allowed Indicators API
Cyware Analytics API
Cyware ATT&CK Navigator API
Cyware Authentication API
Cyware Code Snippets API
Cyware Create Intel via Open API API
Cyware Custom Email Templates API
Cyware Dashboards API
Cyware Detailed Submission API
Cyware Events API
Cyware Fang/Defang API
Where this information came from

This is an independent, third-party profile of Cyware Administration 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.