Skip to content

Commit

Permalink
wip: preview for intelligence service api doc
Browse files Browse the repository at this point in the history
  • Loading branch information
jeromefellus-sekoia committed Jan 16, 2025
1 parent 595893c commit 33edd83
Show file tree
Hide file tree
Showing 5 changed files with 7,859 additions and 28 deletions.
53 changes: 29 additions & 24 deletions docs/developer/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,19 @@ template: overrides/openapi.html
"UAE1",
],
urls: [
"https://app.sekoia.io/api/v1/dashboard/swagger.json?context=public",
"https://app.sekoia.io/api/v1/telemetry/openapi.json?context=public",
"https://app.sekoia.io/api/v1/notebooks/openapi.json?context=public",
"https://app.sekoia.io/api/v1/sic/conf/swagger.json?context=public",
"https://app.sekoia.io/api/v1/swagger.json?context=public",
"https://app.sekoia.io/api/v1/ingest/swagger.json?context=public",
"https://app.sekoia.io/api/v1/sic/swagger.json?context=public",
"https://app.sekoia.io/api/v1/symphony/swagger.json?context=public",
"https://app.sekoia.io/api/v1/enricher/swagger.json?context=tip",
"https://app.sekoia.io/api/v2/asset-management/openapi.json?context=public",
"https://app.sekoia.io/api/v1/edl-gateway/openapi.json",
"https://app.sekoia.io/api/v2/inthreat/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/dashboard/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/telemetry/openapi.json?context=public",
// "https://app.sekoia.io/api/v1/notebooks/openapi.json?context=public",
// "https://app.sekoia.io/api/v1/sic/conf/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/ingest/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/sic/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/symphony/swagger.json?context=public",
// "https://app.sekoia.io/api/v1/enricher/swagger.json?context=tip",
// "https://app.sekoia.io/api/v2/asset-management/openapi.json?context=public",
// "https://app.sekoia.io/api/v1/edl-gateway/openapi.json",
// "https://app.sekoia.io/api/v2/inthreat/swagger.json?context=public",
"/javascript/schema.json"
],
menu:[
{
Expand Down Expand Up @@ -59,21 +60,19 @@ template: overrides/openapi.html
{
name: "Intelligence",
tags: [
"Objects",
"Indicators",
"Observables",
"CTI Objects",
"Bundles",
"Collections",
"Observable relationships",
"Exports",
"Kill Chains",
"Outgoing Feeds",
"Graphs",
"Collections",
"MISP",
"Objects",
"Observable relationships",
"Indicators",
"TAXII",
"Bundles",
"Images",
"support",
"Labels",
"Kill Chains",
],
},
{
Expand All @@ -86,18 +85,18 @@ template: overrides/openapi.html
"Intakes errors and warnings",
"Intakes lag and processing lag",
"formats",
"IOC Collections",
],
},

{
name: "Detection rules",
name: "Detection",
tags: [
"Rules",
"datasources",
"generation-modes",
"rules-catalog",
"alert-filter", // TODO: to create, this tag doesn't exist yet
"IOC Collections",
],
},
{
Expand All @@ -119,7 +118,6 @@ template: overrides/openapi.html
tags: [
"Case",
"Comments",
"Statistics",
"Enrichers",
"Callbacks",
"Services",
Expand Down Expand Up @@ -151,6 +149,13 @@ template: overrides/openapi.html
"Roy tokens use telemetry",
],
},
{
name:"Reporting",
tags: [
"Intelligence statistics",
"Statistics",
]
}
]
})
};
Expand Down
4 changes: 2 additions & 2 deletions docs/javascript/openapi-viewer.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 33edd83

Please sign in to comment.