diff options
Diffstat (limited to 'internal/models')
| -rw-r--r-- | internal/models/osint.go | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/internal/models/osint.go b/internal/models/osint.go index 9f714c4..950225d 100644 --- a/internal/models/osint.go +++ b/internal/models/osint.go @@ -47,3 +47,46 @@ type OpenDirectorySearchParams struct { } type OpenDirectorySearchResponse map[string]interface{} + +type BucketsSearchParams struct { + Limit int + Start int +} + +type BucketsFilesSearchParams struct { + Keywords string + Extensions string + Buckets string + Limit int + Start int +} + +type ShortlinksSearchParams struct { + Keywords string + Ext string + Order string + Direction string + Regexp bool + Limit int + Start int +} + +type CreditsInfo struct { + Used int `json:"used"` + Remaining int `json:"remaining"` +} + +type BucketsSearchResponse struct { + Credits CreditsInfo `json:"credits"` + Results interface{} `json:"results"` +} + +type BucketsFilesSearchResponse struct { + Credits CreditsInfo `json:"credits"` + Results interface{} `json:"results"` +} + +type ShortlinksSearchResponse struct { + Credits CreditsInfo `json:"credits"` + Results interface{} `json:"results"` +} |
