crowdsec_service_api is a Python library to use the Crowdsec Service API.
You can manage your Crowdsec resources such as (blocklists, integrations) from your Python applications.
If you have any question, any remark, or if you find a bug in this library, please open an issue.
You can find a Quickstart about this SDK, following this documentation
Allowlists
Blocklists
Integrations
Decisions
Info
Metrics
Hub
Cves
Vendors
Products
TrackerTags
Fingerprints
TrackerEvents
AllowlistCreateRequest
AllowlistCreateResponse
AllowlistGetItemsResponse
AllowlistGetItemsResponsePage
AllowlistGetResponse
AllowlistGetResponsePage
AllowlistItemUpdateRequest
AllowlistItemUpdateResponse
AllowlistItemsCreateRequest
AllowlistScope
AllowlistSubscriberEntity
AllowlistSubscriberEntityPage
AllowlistSubscribersCount
AllowlistSubscriptionRequest
AllowlistSubscriptionResponse
AllowlistUpdateRequest
AllowlistUpdateResponse
ApiKeyCredentials
AttacksMetrics
BasicAuthCredentials
BlocklistAddIPsRequest
BlocklistCategory
BlocklistContentStats
BlocklistCreateRequest
BlocklistDeleteIPsRequest
BlocklistIncludeFilters
BlocklistOrigin
BlocklistSearchRequest
BlocklistShareRequest
BlocklistSources
BlocklistStats
BlocklistSubscriberEntity
BlocklistSubscriberEntityPage
BlocklistSubscribersCount
BlocklistSubscription
BlocklistSubscriptionRequest
BlocklistSubscriptionResponse
BlocklistUpdateRequest
BlocklistUsageStats
Body_uploadBlocklistContent
CVESubscription
ComputedMetrics
ComputedSavedMetrics
CtiAs
CtiBehavior
CtiCategory
CtiCountry
CtiIp
CtiScenario
DecisionCreateRequest
DecisionCreateResponse
DecisionResponse
DecisionTargetModel
DecisionTargetType
DecisionsGetResponsePage
DecisionsSortBy
DecisionsSortOrder
EntityType
FingerprintSubscription
GetRemediationMetricsResponse
HTTPValidationError
InfoResponse
IntegrationCreateRequest
IntegrationCreateResponse
IntegrationGetResponse
IntegrationGetResponsePage
IntegrationType
IntegrationUpdateRequest
IntegrationUpdateResponse
Links
MetricUnits
OriginMetrics
OutputFormat
Permission
PricingTiers
PublicBlocklistResponse
PublicBlocklistResponsePage
RawMetrics
RemediationMetrics
RemediationMetricsData
Share
SourceInfo
SourceType
Stats
SubscriberEntityType
ValidationError
VendorSubscription
AppsecConfigIndex
AppsecRuleIndex
CollectionIndex
ContextIndex
Index
ParserIndex
PostoverflowIndex
ScenarioIndex
VersionDetail
AdjustmentScore
AffectedComponent
AllowlistSubscription
AttackDetail
Behavior
CVEEventOutput
CVEExploitationPhase
CVEResponseBase
CVEsubscription
CWE
Classification
Classifications
ExploitationPhase
ExploitationPhaseChangeEventItem
ExploitationPhaseChangeEventsResponsePage
FacetBucket
FingerprintEventOutput
FingerprintRuleResponse
FingerprintRuleSummary
FingerprintTimelineItem
GetCVEIPsResponsePage
GetCVEProtectRulesResponse
GetCVEResponse
GetCVESubscribedIntegrationsResponsePage
GetCVEsResponsePage
GetCVEsSortBy
GetCVEsSortOrder
GetFingerprintIPsResponsePage
GetFingerprintRulesResponsePage
GetFingerprintSubscribedIntegrationsResponsePage
GetVendorIPsResponsePage
GetVendorSubscribedIntegrationsResponsePage
History
IPItem
IntegrationResponse
IntervalOptions
IpsDetailsStats
Location
LookupImpactCVEItem
LookupImpactFingerprintItem
LookupImpactResponsePage
LookupListItemWithStats
LookupListWithStatsResponsePage
MitreTechnique
ProtectRule
ProtectRuleTag
Reference
ScoreBreakdown
Scores
SinceOptions
SubscribeCVEIntegrationRequest
SubscribeFingerprintIntegrationRequest
SubscribeVendorIntegrationRequest
ThreatContext
TimelineItem
TopProductItem
VendorSortBy
VendorStatsResponse