Bunny.net icon

Bunny.net

CDN control plane — manage pull zones, storage zones, DNS, video libraries, and cache purge.

39 searches58 actionsPollingAuth: API key

AI-assisted documentation17 min read

This documentation is compiled from our integration source code, internal specs for Bunny.net, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Bunny.net on WEXTL →

To use Bunny.net on WEXTL you need an active account and an API access token from your account settings.[3]

  • API KeypasswordRequired

    Account settings → API Keys on dash.bunny.net. Header AccessKey.

    [1]
  1. Log in to your WEXTL account, add the Bunny.net node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Bunny.net account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Get Affiliate DetailsSearch
Output fields[3]
FieldType
AffiliateBalancenumber
AffiliateUrltext
ClaimBonusPercentagenumber
MinimumPayoutAmountnumber
AffiliateClicksCharttext
AffiliateSignupsCharttext
AffiliateConversionsCharttext
Get Billing DetailsSearch
Output fields[3]
FieldType
Balancenumber
ThisMonthChargesnumber
LastRechargeBalancenumber
AvailableBalancenumber
CouponBalancenumber
MonthlyCouponUsagenumber
BillingRecordsarray
BillingHistoryCharttext
MonthlyChargesEUTrafficnumber
MonthlyChargesUSTrafficnumber
MonthlyChargesASIATrafficnumber
MonthlyChargesAFTrafficnumber
56other output fields
Get Billing SummarySearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
PullZoneIdnumber
MonthlyUsagenumber
MonthlyBandwidthUsednumber
Get Billing Summary PDFSearch
Input fields[3]
FieldType
billingRecordIdRequired
text
Get DNS Query StatisticsSearch
Input fields[3]
FieldType
idRequired
choice
dateFromtext
dateTotext
Output fields[3]
FieldType
TotalQueriesServednumber
QueriesServedCharttext
NormalQueriesServedCharttext
SmartQueriesServedCharttext
QueriesByTypeCharttext
Get DNS Record ScanSearch
Input fields[3]
FieldType
zoneIdRequired
choice
Output fields[3]
FieldType
JobIdtext
ZoneIdnumber
Domaintext
AccountIdtext
Statusnumber
CreatedAttext
CompletedAttext
Recordsarray
Errortext
Get DNS ZoneSearch
Input fields[3]
FieldType
idRequired
choice
viewchoice
Output fields[3]
FieldType
Idnumber
Domaintext
Recordsarray
DateModifiedtext
DateCreatedtext
NameserversDetectedboolean
CustomNameserversEnabledboolean
Nameserver1text
Nameserver2text
SoaEmailtext
NameserversNextChecktext
LoggingEnabledboolean
4other output fields
Get DNS Zone AvailabilitySearch
Input fields[3]
FieldType
Nametext
Get DNS Zone ExportSearch
Input fields[3]
FieldType
idRequired
choice
Get Optimizer StatisticsSearch
Input fields[3]
FieldType
pullZoneIdRequired
choice
dateFromtext
dateTotext
hourlyboolean
Output fields[3]
FieldType
RequestsOptimizedCharttext
AverageCompressionCharttext
TrafficSavedCharttext
AverageProcessingTimeCharttext
TotalRequestsOptimizednumber
TotalTrafficSavednumber
AverageProcessingTimenumber
AverageCompressionRationumber
Get Origin Shield Queue StatisticsSearch
Input fields[3]
FieldType
pullZoneIdRequired
choice
dateFromtext
dateTotext
hourlyboolean
Output fields[3]
FieldType
ConcurrentRequestsCharttext
QueuedRequestsCharttext
Get Payment Request InvoiceSearch
Input fields[3]
FieldType
idRequired
choice
Get Pull ZoneSearch
Input fields[3]
FieldType
idRequired
choice
includeCertificateboolean
Output fields[3]
FieldType
Idnumber
Nametext
OriginUrltext
Enabledboolean
Suspendedboolean
Hostnamesarray
StorageZoneIdnumber
EdgeScriptIdnumber
EdgeScriptExecutionPhasenumber
MiddlewareScriptIdnumber
MagicContainersAppIdtext
MagicContainersEndpointIdtext
154other output fields
Get Pull Zone AvailabilitySearch
Input fields[3]
FieldType
Nametext
Get Pull Zone CountSearch
Output fields[3]
FieldType
Countnumber
Get Resource PriceSearch
Input fields[3]
FieldType
sourceRequired
choice
resourceIdRequired
number
unitsnumber
Output fields[3]
FieldType
PricingTypenumber
PricePerUnitnumber
UnitDescriptiontext
EstimatedCostnumber
Breakdownarray
Get SafeHop StatisticsSearch
Input fields[3]
FieldType
pullZoneIdRequired
choice
dateFromtext
dateTotext
hourlyboolean
Output fields[3]
FieldType
RequestsRetriedCharttext
RequestsSavedCharttext
TotalRequestsRetriednumber
TotalRequestsSavednumber
Get StatisticsSearch
Input fields[3]
FieldType
dateFromtext
dateTotext
pullZonenumber
serverZoneIdnumber
loadErrorsboolean
hourlyboolean
exactRangeboolean
loadOriginResponseTimesboolean
loadOriginTrafficboolean
loadRequestsServedboolean
loadBandwidthUsedboolean
loadOriginShieldBandwidthboolean
2other input fields
Output fields[3]
FieldType
TotalBandwidthUsednumber
TotalOriginTrafficnumber
AverageOriginResponseTimenumber
OriginResponseTimeCharttext
TotalRequestsServednumber
CacheHitRatenumber
BandwidthUsedCharttext
BandwidthCachedCharttext
CacheHitRateCharttext
RequestsServedCharttext
PullRequestsPulledCharttext
OriginShieldBandwidthUsedCharttext
7other output fields
Get Storage ZoneSearch
Input fields[3]
FieldType
idRequired
choice
Output fields[3]
FieldType
Idnumber
UserIdtext
Nametext
Passwordtext
DateModifiedtext
Deletedboolean
StorageUsednumber
FilesStorednumber
Regiontext
ReplicationRegionsarray
PullZonesarray
ReadOnlyPasswordtext
9other output fields
Get Storage Zone AvailabilitySearch
Input fields[3]
FieldType
Nametext
Get Storage Zone Egress StatisticsSearch
Input fields[3]
FieldType
idRequired
choice
dateFromtext
dateTotext
hourlyboolean
Output fields[3]
FieldType
HttpEgressCharttext
S3EgressCharttext
S3PresignedEgressCharttext
FtpEgressCharttext
SftpEgressCharttext
TotalEgressCharttext
HttpEgressTotalnumber
S3EgressTotalnumber
S3PresignedEgressTotalnumber
FtpEgressTotalnumber
SftpEgressTotalnumber
TotalEgressnumber
Get Storage Zone StatisticsSearch
Input fields[3]
FieldType
idRequired
choice
dateFromtext
dateTotext
Output fields[3]
FieldType
StorageUsedCharttext
FileCountCharttext
Get User Audit LogSearch
Input fields[3]
FieldType
dateRequired
text
Productarray
ResourceTypearray
ResourceIdarray
ActorIdarray
Orderchoice
ContinuationTokentext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Timestamptext
Producttext
ResourceTypetext
ResourceIdtext
ResourceOwnertext
Actiontext
ActorIdtext
ActorTypetext
Difftext
Get Video LibrarySearch
Input fields[3]
FieldType
idRequired
choice
Output fields[3]
FieldType
Idnumber
Nametext
VideoCountnumber
TrafficUsagenumber
StorageUsagenumber
DateCreatedtext
DateModifiedtext
ReplicationRegionsarray
ApiKeytext
ReadOnlyApiKeytext
HasWatermarkboolean
WatermarkPositionLeftnumber
69other output fields
Get Video Library DRM StatisticsSearch
Input fields[3]
FieldType
idRequired
choice
dateFromtext
dateTotext
Output fields[3]
FieldType
TotalLicensesIssuednumber
LicensesIssuedCharttext
Get Video Library Transcribing StatisticsSearch
Input fields[3]
FieldType
idRequired
choice
dateFromtext
dateTotext
Output fields[3]
FieldType
TotalTranscriptionSecondsnumber
TranscriptionSecondsCharttext
List API KeysSearch
Input fields[3]
FieldType
Pagenumber
Page Sizenumber
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
Keytext
Rolesarray
List CountriesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
IsoCodetext
IsEUboolean
TaxRatenumber
TaxPrefixtext
FlagUrltext
PopListarray
List DNS RecordsSearch
Input fields[3]
FieldType
zoneIdRequired
choice
Pagenumber
Page Sizenumber
typechoice
searchtext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
Typenumber
Ttlnumber
Valuetext
Nametext
Weightnumber
Prioritynumber
Portnumber
Flagsnumber
Tagtext
Acceleratedboolean
AcceleratedPullZoneIdnumber
14other output fields
List DNS ZonesSearch
Input fields[3]
FieldType
Pagenumber
Page Sizenumber
searchtext
viewchoice
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
Domaintext
Recordsarray
DateModifiedtext
DateCreatedtext
NameserversDetectedboolean
CustomNameserversEnabledboolean
Nameserver1text
Nameserver2text
SoaEmailtext
NameserversNextChecktext
LoggingEnabledboolean
4other output fields
List LanguagesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
ShortCodetext
Nametext
SupportPlayerTranslationboolean
SupportTranscribingboolean
TranscribingAccuracynumber
List Payment RequestsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Idnumber
Amountnumber
DateGeneratedtext
DateDuetext
Descriptiontext
Paidboolean
DatePaidtext
BillingInvoiceIdnumber
BillingInvoiceDownloadLinktext
BankTransferReferencetext
TaxRatenumber
TaxedAmountnumber
List Pull ZonesSearch
Input fields[3]
FieldType
Pagenumber
Page Sizenumber
searchtext
includeCertificateboolean
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
Nametext
OriginUrltext
Enabledboolean
Suspendedboolean
Hostnamesarray
StorageZoneIdnumber
EdgeScriptIdnumber
EdgeScriptExecutionPhasenumber
MiddlewareScriptIdnumber
MagicContainersAppIdtext
MagicContainersEndpointIdtext
154other output fields
List RegionsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Idnumber
Nametext
PricePerGigabytenumber
RegionCodetext
ContinentCodetext
CountryCodetext
Latitudenumber
Longitudenumber
AllowLatencyRoutingboolean
List Storage Zone RegionsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Idtext
Nametext
Urltext
List Storage ZonesSearch
Input fields[3]
FieldType
Pagenumber
Page Sizenumber
includeDeletedboolean
searchtext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
UserIdtext
Nametext
Passwordtext
DateModifiedtext
Deletedboolean
StorageUsednumber
FilesStorednumber
Regiontext
ReplicationRegionsarray
PullZonesarray
ReadOnlyPasswordtext
9other output fields
List Video LibrariesSearch
Input fields[3]
FieldType
Pagenumber
Page Sizenumber
searchtext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
Idnumber
Nametext
VideoCountnumber
TrafficUsagenumber
StorageUsagenumber
DateCreatedtext
DateModifiedtext
ReplicationRegionsarray
ApiKeytext
ReadOnlyApiKeytext
HasWatermarkboolean
WatermarkPositionLeftnumber
69other output fields
Retrieve Free CertificateSearch
Input fields[3]
FieldType
hostnameRequired
text
useOnlyHttp01boolean
Search ResourcesSearch
Input fields[3]
FieldType
searchtext
fromnumber
sizenumber
Limitnumber
Output fields[3]
FieldType
Typetext
Idnumber
Nametext
Add Custom CertificateAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
CertificateRequired
text
CertificateKeyRequired
text
Add Custom HostnameAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Add DNS RecordAction
Input fields[3]
FieldType
zoneIdRequired
choice
Typechoice
Ttlnumber
Valuetext
Nametext
Weightnumber
Prioritynumber
Flagsnumber
Tagtext
Portnumber
PullZoneIdnumber
ScriptIdnumber
10other input fields
Output fields[3]
FieldType
Idnumber
Typenumber
Ttlnumber
Valuetext
Nametext
Weightnumber
Prioritynumber
Portnumber
Flagsnumber
Tagtext
Acceleratedboolean
AcceleratedPullZoneIdnumber
14other output fields
Add DNS ZoneAction
Input fields[3]
FieldType
DomainRequired
text
Recordsarray
Recordobject
Add Imported DNS RecordsAction
Input fields[3]
FieldType
zoneIdRequired
choice
Output fields[3]
FieldType
RecordsSuccessfulnumber
RecordsFailednumber
RecordsSkippednumber
Add Live ThumbnailAction
Input fields[3]
FieldType
idRequired
choice
Add Live WatermarkAction
Input fields[3]
FieldType
idRequired
choice
Add Pull ZoneAction
Input fields[3]
FieldType
OriginUrltext
AllowedReferrersarray
BlockedReferrersarray
BlockNoneReferrerboolean
BlockedIpsarray
EnableGeoZoneUSboolean
EnableGeoZoneEUboolean
EnableGeoZoneASIAboolean
EnableGeoZoneSAboolean
EnableGeoZoneAFboolean
IpFamilyPolicychoice
BlockRootPathAccessboolean
134other input fields
Add Pull Zone Allowed RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Add Pull Zone Blocked IPAction
Input fields[3]
FieldType
idRequired
choice
BlockedIpRequired
text
Add Pull Zone Blocked RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Add Storage ZoneAction
Input fields[3]
FieldType
NameRequired
text
RegionRequired
choice
ReplicationRegionschoice
ZoneTierchoice
StorageZoneTypechoice
Output fields[3]
FieldType
Idnumber
UserIdtext
Nametext
Passwordtext
DateModifiedtext
Deletedboolean
StorageUsednumber
FilesStorednumber
Regiontext
ReplicationRegionsarray
PullZonesarray
ReadOnlyPasswordtext
9other output fields
Add Video LibraryAction
Input fields[3]
FieldType
NameRequired
text
ReplicationRegionschoice
PlayerVersionnumber
EncodingTierchoice
JitEncodingEnabledboolean
OutputCodecstext
EnabledResolutionstext
BlockNoneReferrerboolean
EnableMP4Fallbackboolean
KeepOriginalFilesboolean
AllowDirectPlayboolean
EnableMultiAudioTrackSupportboolean
7other input fields
Output fields[3]
FieldType
Idnumber
Nametext
VideoCountnumber
TrafficUsagenumber
StorageUsagenumber
DateCreatedtext
DateModifiedtext
ReplicationRegionsarray
ApiKeytext
ReadOnlyApiKeytext
HasWatermarkboolean
WatermarkPositionLeftnumber
69other output fields
Add Video Library Allowed RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Add Video Library Blocked RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Add Video Library WatermarkAction
Input fields[3]
FieldType
idRequired
choice
Create DNS Record ScanAction
Input fields[3]
FieldType
ZoneIdnumber
Domaintext
Output fields[3]
FieldType
JobIdtext
Statusnumber
Create External DNS Certificate RequestAction
Input fields[3]
FieldType
HostnameRequired
text
Create External HTTP Certificate RequestAction
Input fields[3]
FieldType
HostnameRequired
text
Create Wildcard CertificateAction
Input fields[3]
FieldType
zoneIdRequired
choice
Domaintext
Delete AccountAction
Input fields[3]
FieldType
Passwordtext
Reasontext
Output fields[3]
FieldType
Successboolean
Messagetext
Delete Cached URLAction
Input fields[3]
FieldType
urlRequired
text
asyncboolean
exactPathboolean
Delete DNS RecordAction
Input fields[3]
FieldType
DNS ZoneRequired
choice
Delete DNS ZoneAction
Input fields[3]
FieldType
idRequired
choice
Delete DNSSECAction
Input fields[3]
FieldType
idRequired
choice
Output fields[3]
FieldType
Enabledboolean
DsRecordtext
Digesttext
DigestTypetext
Algorithmnumber
PublicKeytext
KeyTagnumber
Flagsnumber
DsConfiguredboolean
Delete Edge RuleAction
Input fields[3]
FieldType
pullZoneIdRequired
choice
edgeRuleIdRequired
text
Delete Live ThumbnailAction
Input fields[3]
FieldType
idRequired
choice
Delete Live WatermarkAction
Input fields[3]
FieldType
idRequired
choice
Delete Pull ZoneAction
Input fields[3]
FieldType
idRequired
choice
Delete Pull Zone CacheAction
Input fields[3]
FieldType
idRequired
choice
CacheTagtext
Delete Storage ZoneAction
Input fields[3]
FieldType
idRequired
choice
deleteLinkedPullZonesboolean
Delete Video LibraryAction
Input fields[3]
FieldType
idRequired
choice
Delete Video Library WatermarkAction
Input fields[3]
FieldType
idRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Remove CertificateAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Remove Custom HostnameAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Remove Pull Zone Allowed RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Remove Pull Zone Blocked IPAction
Input fields[3]
FieldType
idRequired
choice
BlockedIpRequired
text
Remove Pull Zone Blocked RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Remove Video Library Allowed RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Remove Video Library Blocked RefererAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
Set DNSSEC EnabledAction
Input fields[3]
FieldType
idRequired
choice
Output fields[3]
FieldType
Enabledboolean
DsRecordtext
Digesttext
DigestTypetext
Algorithmnumber
PublicKeytext
KeyTagnumber
Flagsnumber
DsConfiguredboolean
Set Edge RuleAction
Input fields[3]
FieldType
pullZoneIdRequired
choice
Guidtext
ActionTypechoice
ActionParameter1text
ActionParameter2text
ActionParameter3text
Triggersarray
Triggerobject
ExtraActionsarray
Actionobject
TriggerMatchingTypechoice
Descriptiontext
Enabledboolean
OrderIndexnumber
1other input field
Set Edge Rule EnabledAction
Input fields[3]
FieldType
pullZoneIdRequired
choice
edgeRuleIdRequired
text
Idnumber
Valueboolean
Set Force SSLAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
ForceSSLRequired
boolean
Set Hostname Private Key TypeAction
Input fields[3]
FieldType
idRequired
choice
HostnameRequired
text
KeyTypeRequired
choice
Set Pull Zone Token KeyAction
Input fields[3]
FieldType
idRequired
choice
SecurityKeytext
Set Storage Zone PasswordAction
Input fields[3]
FieldType
idRequired
choice
Set Storage Zone Read-Only PasswordAction
Input fields[3]
FieldType
Storage ZoneRequired
choice
Set Video Library API KeyAction
Input fields[3]
FieldType
idRequired
choice
Set Video Library Read-Only API KeyAction
Input fields[3]
FieldType
idRequired
choice
Update DNS RecordAction
Input fields[3]
FieldType
DNS ZoneRequired
choice
Typechoice
Ttlnumber
Valuetext
Nametext
Weightnumber
Prioritynumber
Flagsnumber
Tagtext
Portnumber
PullZoneIdnumber
ScriptIdnumber
11other input fields
Update DNS ZoneAction
Input fields[3]
FieldType
idRequired
choice
CustomNameserversEnabledboolean
Nameserver1text
Nameserver2text
SoaEmailtext
LoggingEnabledboolean
LogAnonymizationTypechoice
CertificateKeyTypechoice
LoggingIPAnonymizationEnabledboolean
Output fields[3]
FieldType
Idnumber
Domaintext
Recordsarray
DateModifiedtext
DateCreatedtext
NameserversDetectedboolean
CustomNameserversEnabledboolean
Nameserver1text
Nameserver2text
SoaEmailtext
NameserversNextChecktext
LoggingEnabledboolean
4other output fields
Update External DNS CertificateAction
Input fields[3]
FieldType
HostnameRequired
text
Update External HTTP CertificateAction
Input fields[3]
FieldType
HostnameRequired
text
Update Pull ZoneAction
Input fields[3]
FieldType
idRequired
choice
OriginUrltext
AllowedReferrersarray
BlockedReferrersarray
BlockNoneReferrerboolean
BlockedIpsarray
EnableGeoZoneUSboolean
EnableGeoZoneEUboolean
EnableGeoZoneASIAboolean
EnableGeoZoneSAboolean
EnableGeoZoneAFboolean
IpFamilyPolicychoice
134other input fields
Output fields[3]
FieldType
Idnumber
Nametext
OriginUrltext
Enabledboolean
Suspendedboolean
Hostnamesarray
StorageZoneIdnumber
EdgeScriptIdnumber
EdgeScriptExecutionPhasenumber
MiddlewareScriptIdnumber
MagicContainersAppIdtext
MagicContainersEndpointIdtext
154other output fields
Update Storage ZoneAction
Input fields[3]
FieldType
idRequired
choice
ReplicationZoneschoice
OriginUrltext
Custom404FilePathtext
Rewrite404To200boolean
Update Video LibraryAction
Input fields[3]
FieldType
idRequired
choice
Nametext
CustomHTMLtext
PlayerKeyColortext
EnableTokenAuthenticationboolean
EnableTokenIPVerificationboolean
ResetTokenboolean
WatermarkPositionLeftnumber
WatermarkPositionTopnumber
WatermarkWidthnumber
WatermarkHeightnumber
EnabledResolutionstext
48other input fields
Output fields[3]
FieldType
Idnumber
Nametext
VideoCountnumber
TrafficUsagenumber
StorageUsagenumber
DateCreatedtext
DateModifiedtext
ReplicationRegionsarray
ApiKeytext
ReadOnlyApiKeytext
HasWatermarkboolean
WatermarkPositionLeftnumber
69other output fields

Look for Bunny.net templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Bunny.net Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Bunny.net.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 19, 2026 23:44