API

To use the API, you must create an account, verify your email address, and generate an API token.

API requests must include the token in the Authorization header with the “Bearer " prefix.

Create Endpoint

Make a POST request to /api/v2/endpoints with an application/json request body.

Example Request:

{
   "endpoint": "https://www.sslhound.com/"
}

Example Response:

{
  "endpoint": "https://www.sslhound.com:443",
  "tree": "636f6d.73736c686f756e64.777777.343433",
  "created_at": "2020-02-16T14:26:30.557613-05:00",
  "updated_at": "2020-02-16T14:26:30.557613-05:00",
  "status": "check_new",
  "mute": false
}

List Endpoints

Send a GET request to /api/v2/endpoints.

Query string parameters

  • endpoint (zero or more string values) is used to filter the results.

Example Response:

[
  {
    "endpoint": "https://www.sslhound.com:443",
    "tree": "636f6d.73736c686f756e64.777777.343433",
    "created_at": "2020-02-08T08:47:19.045643-05:00",
    "updated_at": "2020-02-08T08:47:19.045643-05:00",
    "checked_at": "2020-02-14T14:26:57.967888-05:00",
    "status": "check_ok",
    "mute": false,
    "fingerprints": [
      "eeabcb71a9f5ca598f509c560deabd3c51f6fb87fcbe0a123f1aa0076d1917f8",
      "25847d668eb4f04fdd40b12b6b0740c567da7d024308eb6c2c96fe41d9de218d"
    ],
    "expires_at": "2020-04-04T18:59:52-04:00",
    "resolved_ips": [
      "45.55.106.46"
    ]
  }
]

Copyright ©2020 SSL Hound

EN | ES | FR