Search logs
POST {{baseUrl}}/api/v2/logs/events/search
List endpoint returns logs that match a log search query. Results are paginated.
Use this endpoint to build complex logs filtering and search.
If you are considering archiving logs for your organization, consider use of the Datadog archive capabilities instead of the log list API. See Datadog Logs Archive documentation.
Request Body
{"filter"=>{"from"=>"now-15m", "indexes"=>["*"], "query"=>"*", "storage_tier"=>"indexes", "to"=>"now"}, "options"=>{"timeOffset"=>"<long>", "timezone"=>"UTC"}, "page"=>{"cursor"=>"<string>", "limit"=>10}, "sort"=>"timestamp"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"data":[{"attributes":{"attributes":{"consectetur__9":{},"aliquip_43":{}},"host":"\u003cstring\u003e","message":"\u003cstring\u003e","service":"\u003cstring\u003e","status":"\u003cstring\u003e","tags":["\u003cstring\u003e","\u003cstring\u003e"],"timestamp":"\u003cdateTime\u003e"},"id":"\u003cstring\u003e","type":"log"},{"attributes":{"attributes":{"nisia4a":{},"dolor4":{}},"host":"\u003cstring\u003e","message":"\u003cstring\u003e","service":"\u003cstring\u003e","status":"\u003cstring\u003e","tags":["\u003cstring\u003e","\u003cstring\u003e"],"timestamp":"\u003cdateTime\u003e"},"id":"\u003cstring\u003e","type":"log"}],"links":{"next":"\u003cstring\u003e"},"meta":{"elapsed":"\u003clong\u003e","page":{"after":"\u003cstring\u003e"},"request_id":"\u003cstring\u003e","status":"done","warnings":[{"code":"\u003cstring\u003e","detail":"\u003cstring\u003e","title":"\u003cstring\u003e"},{"code":"\u003cstring\u003e","detail":"\u003cstring\u003e","title":"\u003cstring\u003e"}]}}