Response Types:
Methods:
client.BrandProtection.Submit(ctx context.Context, body brand_protection.BrandProtectionSubmitParams) (*brand_protection.BrandProtectionSubmitResponse, error)client.BrandProtection.URLInfo(ctx context.Context, query brand_protection.BrandProtectionURLInfoParams) (*pagination.SinglePage[brand_protection.BrandProtectionURLInfoResponse], error)
Methods:
client.BrandProtection.Queries.New(ctx context.Context, params brand_protection.QueryNewParams) errorclient.BrandProtection.Queries.Delete(ctx context.Context, params brand_protection.QueryDeleteParams) errorclient.BrandProtection.Queries.Bulk(ctx context.Context, params brand_protection.QueryBulkParams) error
Response Types:
Methods:
client.BrandProtection.Matches.Download(ctx context.Context, params brand_protection.MatchDownloadParams) (*brand_protection.MatchDownloadResponse, error)client.BrandProtection.Matches.Get(ctx context.Context, params brand_protection.MatchGetParams) (*brand_protection.MatchGetResponse, error)
Response Types:
Methods:
client.BrandProtection.Logos.New(ctx context.Context, params brand_protection.LogoNewParams) (*brand_protection.LogoNewResponse, error)client.BrandProtection.Logos.Delete(ctx context.Context, logoID string, body brand_protection.LogoDeleteParams) error
Response Types:
Methods:
client.BrandProtection.LogoMatches.Download(ctx context.Context, params brand_protection.LogoMatchDownloadParams) (*brand_protection.LogoMatchDownloadResponse, error)client.BrandProtection.LogoMatches.Get(ctx context.Context, params brand_protection.LogoMatchGetParams) (*brand_protection.LogoMatchGetResponse, error)
Response Types:
Methods:
client.BrandProtection.V2.Queries.Get(ctx context.Context, params brand_protection.V2QueryGetParams) (*brand_protection.V2QueryGetResponseUnion, error)
Response Types:
Methods:
client.BrandProtection.V2.Matches.Get(ctx context.Context, params brand_protection.V2MatchGetParams) (*brand_protection.V2MatchGetResponse, error)
Response Types:
- brand_protection.V2LogoNewResponse
- brand_protection.V2LogoDeleteResponse
- brand_protection.V2LogoGetResponse
Methods:
client.BrandProtection.V2.Logos.New(ctx context.Context, params brand_protection.V2LogoNewParams) (*brand_protection.V2LogoNewResponse, error)client.BrandProtection.V2.Logos.Delete(ctx context.Context, queryID string, body brand_protection.V2LogoDeleteParams) (*brand_protection.V2LogoDeleteResponse, error)client.BrandProtection.V2.Logos.Get(ctx context.Context, params brand_protection.V2LogoGetParams) (*[]brand_protection.V2LogoGetResponse, error)
Response Types:
Methods:
client.BrandProtection.V2.LogoMatches.Get(ctx context.Context, params brand_protection.V2LogoMatchGetParams) (*brand_protection.V2LogoMatchGetResponse, error)

