Versions in this module Expand all Collapse all v0 v0.1.0 Jul 18, 2026 Changes in this version + const DefaultBaseURL + type APIError struct + Body string + StatusCode int + func (e *APIError) Error() string + type Client struct + APIKey string + BaseURL string + HTTPClient *http.Client + func NewClient(apiKey string) *Client + func (c *Client) ScanStack(ctx context.Context, req ScanStackRequest) (*ScanStackResponse, error) + func (c *Client) SearchJobs(ctx context.Context, req SearchJobsRequest) (*SearchJobsResponse, error) + type Job struct + Company string + CountryCode *string + DatePosted *string + FinalURL *string + ID string + JobTitle string + Location *string + Remote *bool + Seniority *string + type ScanStackRequest struct + Domain string + Mode string + type ScanStackResponse struct + Detected []map[string]any + Domain string + HTTPStatus int + RenderPath string + ScannedAt string + type SearchJobsMetadata struct + NextCursor *string + TotalResults *int + TruncatedResults *int + type SearchJobsRequest struct + CompanyNamePartialMatchOr []string + DescriptionNot []string + DescriptionOr []string + EmploymentTypeOr []string + IncludeTotalResults bool + JobCountryCodeNot []string + JobCountryCodeOr []string + JobLocationOr []string + JobSeniorityOr []string + JobTitleNot []string + JobTitleOr []string + Limit int + PostedAtGte string + PostedAtLte string + PostedAtMaxAgeDays int + Remote *bool + SourceOr []string + type SearchJobsResponse struct + Data []Job + Metadata SearchJobsMetadata