Skip to main content
GET
/
api
/
military
/
v1
/
list-defense-patents
ListDefensePatents
curl --request GET \
  --url https://api.example.com/api/military/v1/list-defense-patents
{
  "patents": [
    {
      "patentId": "<string>",
      "title": "<string>",
      "date": "<string>",
      "assignee": "<string>",
      "cpcCode": "<string>",
      "cpcDesc": "<string>",
      "abstract": "<string>",
      "url": "<string>"
    }
  ],
  "total": 123,
  "fetchedAt": "<string>"
}

Query Parameters

cpc_code
string

CPC category filter (e.g. "H04B", "F42B"). Empty returns all categories.

assignee
string

Assignee keyword filter (case-insensitive substring match). Empty returns all.

limit
integer<int32>

Maximum results to return (default 20, max 100).

Response

Successful response

ListDefensePatentsResponse contains recent defense/dual-use patent filings.

patents
object[]
total
integer<int32>

Total number of filings in the seeded dataset.

fetchedAt
string

ISO 8601 timestamp when data was seeded.