Skip to content

Instantly share code, notes, and snippets.

@tkell
Created June 24, 2024 20:56
Show Gist options
  • Save tkell/514b28e7990d84bba40807478c3e0ce7 to your computer and use it in GitHub Desktop.
Save tkell/514b28e7990d84bba40807478c3e0ce7 to your computer and use it in GitHub Desktop.
Valid Billing Catagories
VALID_BILLING_CATEGORIES = set(
[
"agent-conference",
"answering-machine-detection",
"amazon-polly",
"calls-inbound",
"calls-inbound-local",
"calls-inbound-mobile",
"calls-inbound-tollfree",
"calls-outbound",
"calls-sip",
"calls-sip-inbound",
"calls-sip-outbound",
"calls-client",
"calls-globalconference",
"calls-media-stream-minutes",
"calls-pay-verb-transactions",
"call-progess-events",
"calls-recordings",
"programmablevoiceconn-sip-inbound",
"programmablevoiceconn-sip-outbound",
"programmablevoiceconn-clientsdk",
"pstnconnectivity-inbound",
"pstnconnectivity-outbound",
"recordings",
"recordingstorage",
"speech-recognition",
"transcriptions",
"tts-google",
"virtual-agent",
"voice-intelligence-transcription",
"voice-intelligence-operators",
"voice-insights",
"voice-insights-ptsn-insights-on-demand-minute",
"voice-insights-sip-trunking-insights-on-demand-minute",
"a2p-registration-fees",
"sms-inbound-longcode",
"sms-inbound-shortcode",
"sms-outbound-longcode",
"sms-outbound-shortcode",
"sms-messages-carrierfees",
"mms-inbound-longcode",
"mms-inbound-shortcode",
"mms-outbound-longcode",
"mms-outbound-shortcode",
"mms-messages-carrierfees",
"mediastorage",
"channels-whatsapp-conversation-authentication",
"channels-whatsapp-conversation-marketing",
"channels-whatsapp-conversation-utility",
"channels-whatsapp-conversation-service",
"channels-whatsapp-conversation-free",
"channels-messaging-inbound",
"channels-messaging-outbound",
"pchat-users",
"pchat-conv-med-storage",
"phonenumbers-local",
"phonenumbers-mobile",
"phonenumbers-tollfree",
"phonenumbers-cps",
"phonenumbers-setups",
"shortcodes-customerowned",
"shortcodes-mms-enablement",
"shortcodes-mps",
"shortcodes-random",
"shortcodes-uk",
"shortcodes-vanity",
"lookups",
"carrier-lookups",
"calleridlookups",
"number-format-lookups",
"call-forwarding-lookups",
"sim-swap-lookups",
"live-activity-lookups",
"enhanced-line-type-lookups",
"identity-match",
"trunking-origination-local",
"trunking-origination-mobile",
"trunking-origination-tollfree",
"trunking-termination",
"trunking-recordings",
"trunking-cps",
"trunking-secure",
"voice-insights-sip-trunking-insights-on-demand-minute",
"sync-actions",
"sync-endpoint-hours",
"sync-endpoint-hours-above-daily-cap",
"taskrouter-tasks",
"group-rooms-participant-minutes",
"group-rooms-data-track",
"small-group-rooms-participant-minutes",
"small-group-rooms-data-track",
"peer-to-peer-rooms-participant-minutes",
"group-rooms-recorded-minutes",
"pv-composition-minutes",
"group-rooms-encrypted-media-recorded",
"group-rooms-media-stored",
"group-rooms-media-downloaded",
"turnmegabytes-australia",
"turnmegabytes-brasil",
"turnmegabytes-india",
"turnmegabytes-ireland",
"turnmegabytes-japan",
"turnmegabytes-singapore",
"turnmegabytes-useast",
"turnmegabytes-uswest",
"turnmegabytes-germany",
"pchat-users",
"pchat-conv-med-storage",
"verify-push",
"verify-totp",
"verify-sna",
"authy-phone-verifications",
"authy-verify-email-verifications",
"authy-verify-outbound-email",
"verify-whatsapp-conversations-business-initiated",
"authy-authentications",
"authy-calls-outbound",
"authy-monthly-fees",
"authy-phone-intelligence",
"authy-sms-outbound",
"authy-outbound-email",
"studio-engagements",
"monitor-reads",
"monitor-writes",
"monitor-storage",
"wireless-orders-starter",
"wireless-orders-bulk",
"wireless-mrc-payg",
"events",
"premiumsupport",
]
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment