Search
Query parameters
querystringRequiredExample:
Search query string (e.g., facebook)
facebook
Header parameters
AcceptstringOptionalExample:
Expected content type
application/json
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
GET /search/v5?query=text HTTP/1.1
Host: api.tosdr.org
Accept: */*
{
"services": [
{
"id": 3505,
"is_comprehensively_reviewed": true,
"urls": [
"https://example.com",
"https://example.net"
],
"name": "Example Service",
"updated_at": "1987-02-06T23:45:44.330Z",
"created_at": "1990-09-25T04:14:40.855Z",
"slug": "example-service",
"rating": "N/A"
},
{
"id": 8081,
"is_comprehensively_reviewed": false,
"urls": [
"https://another.com",
"https://third.org"
],
"name": "Another Service",
"updated_at": "1998-04-04T10:13:37.636Z",
"created_at": "1991-04-07T20:34:26.937Z",
"slug": "another-service",
"rating": "N/A"
}
]
}
Query parameters
querystringRequiredExample:
Search query string (e.g., facebook)
facebook
Header parameters
AcceptstringOptionalExample:
Expected content type
application/json
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
GET /search/v4?query=text HTTP/1.1
Host: api.tosdr.org
Accept: */*
{
"error": 1393,
"message": "string",
"parameters": {
"services": [
{
"id": "string",
"is_comprehensively_reviewed": true,
"urls": [
"string",
"string"
],
"name": "string",
"status": "string",
"updated_at": "2005-10-10T00:37:01.340Z",
"created_at": "1966-03-30T10:51:31.246Z",
"slug": "string",
"wikipedia": "https://OyMbPBnlSqSdUJcduUfFexmbsMfEntK.vlifr0lXJx7,uHy1-lfJKSLqo2ReCC0cD3Ewpfdx0ngPqwtjHPACnVfGtdf9G",
"rating": {
"hex": "string",
"human": "N/A",
"letter": "N/A"
},
"links": {
"phoenix": {
"service": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"documents": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"new_comment": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"edit": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
},
"crisp": {
"api": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"service": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"badge": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
}
}
]
}
}