policies_reputation_scores_retrieve
GET/api/v3//policies/reputation/scores/:reputation_uuid/
Reputation Viewset
Request
Path Parameters
reputation_uuid uuidrequired
A UUID string identifying this Reputation Score.
Responses
- 200
 - 400
 - 403
 
- application/json
 
- Schema
 - Example (from schema)
 
Schema
pk uuid
identifier stringrequired
ip stringrequired
ip_geo_data 
ip_asn_data 
score int64
Possible values: >= -9223372036854776000 and <= 9223372036854776000
updated date-timerequired
{
  "pk": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "identifier": "string",
  "ip": "string",
  "ip_geo_data": {},
  "ip_asn_data": {},
  "score": 0,
  "updated": "2024-07-29T15:51:28.071Z"
}
- application/json
 
- Schema
 - Example (from schema)
 
Schema
non_field_errors string[]
code string
property name* any
Validation Error
{
  "non_field_errors": [
    "string"
  ],
  "code": "string"
}
- application/json
 
- Schema
 - Example (from schema)
 
Schema
detail stringrequired
code string
{
  "detail": "string",
  "code": "string"
}
Authorization: http
name: authentiktype: httpscheme: bearer
- csharp
 - curl
 - dart
 - go
 - http
 - java
 - javascript
 - kotlin
 - c
 - nodejs
 - objective-c
 - ocaml
 - php
 - powershell
 - python
 - r
 - ruby
 - rust
 - shell
 - swift
 
- HTTPCLIENT
 - RESTSHARP
 
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "/api/v3/policies/reputation/scores/:reputation_uuid/");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <TOKEN>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());