Replies: 5 comments 4 replies
-
TODOGlobal tasks:
Alerts comments:
Assets comments:
Events comments:
Tasks comments:
Notes comments:
Evidence comments:
IoC comments:
Activities:
Alert filters:
Note directories:
Customers:
Customers contacts:
Customers cases:
Notes revisions:
Alert statuses:
Severities:
Event categories:
Alert resolutions:
Analysis statuses:
Asset types:
Case classifications:
Evidence types:
Traffic Light Protocol:
Events:
Case templates:
Profile:
|
Beta Was this translation helpful? Give feedback.
-
In this comment, I will put the list of endpoints to debate for removal.
|
Beta Was this translation helpful? Give feedback.
-
DatastoreThe datastore endpoints return a tree. There are no limits on the size of the tree. It is assumed they are relatively small. Could this still be some kind of vulnerability? An arbitrary limit on the maximum number of nodes in a tree could be applied at node creation.
Datastore folders
Datastore files: in this version, the URL to upload the file metadata and the file content (as pure binary) are distinct. The cons, is that file upload requires two requests (and trying to get a file content before it is uploaded is an error).
Alternatively, one could use multipart requests. But, this is not uniform with the rest of the API, where JSON is uniformly used. Also, there are no endpoints to retrieve a file metadata (not necessary for now in the current interface)
See https://tyk.io/blog/api-design-guidance-file-upload/ and https://stackoverflow.com/questions/3938569/how-do-i-upload-a-file-with-metadata-using-a-rest-web-service. |
Beta Was this translation helpful? Give feedback.
-
More TODOsAlerts
Case states
IoC types
Task status
Attributes
Database
Assets
Hooks
Cases
|
Beta Was this translation helpful? Give feedback.
-
Even more TODOs
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am starting this discussion about the REST API v2 design.
Here are some rules the new REST API should adhere to :
total
,data
,last_page
,current_page
andnext_page
message
with the error messageinteger
DELETE
endpoints should not have any bodyBeta Was this translation helpful? Give feedback.
All reactions