WGTWO API Docs
  • Introduction
  • Get started
  • OAuth 2.0

    • Create OAuth 2.0 client
    • Get client access token
    • Get user access token
    • Support revoking consent
  • Event streaming

    • Configure streaming of events
  • Consent events API

    • Get consent events
  • Subscription API

    • Get country change events
    • Get handset change events
    • Get first attachment events
    • Get periodic country events
  • Messaging API

    • Send text SMS from subscriber
    • Send text SMS to subscriber
    • Send data SMS to subscriber
  • Sipbreakout API

    • Register
  • Content filtering API

    • Set content filter for data connections
  • API environments
  • OAuth 2.0
  • Events v1 proto
  • Consent Events v1 proto
  • Subscription API v1 proto
  • Sipbreakout API v1 proto
  • Content filtering v1 proto
  • OAuth 2.0

    • How OAuth 2.0 works
    • Why support subscriber revoking of consent
  • gRPC

    • How gRPC works
  • v0 open in new window
Join our community open in new window
  • Introduction
  • Get started
  • OAuth 2.0

    • Create OAuth 2.0 client
    • Get client access token
    • Get user access token
    • Support revoking consent
  • Event streaming

    • Configure streaming of events
  • Consent events API

    • Get consent events
  • Subscription API

    • Get country change events
    • Get handset change events
    • Get first attachment events
    • Get periodic country events
  • Messaging API

    • Send text SMS from subscriber
    • Send text SMS to subscriber
    • Send data SMS to subscriber
  • Sipbreakout API

    • Register
  • Content filtering API

    • Set content filter for data connections
  • API environments
  • OAuth 2.0
  • Events v1 proto
  • Consent Events v1 proto
  • Subscription API v1 proto
  • Sipbreakout API v1 proto
  • Content filtering v1 proto
  • OAuth 2.0

    • How OAuth 2.0 works
    • Why support subscriber revoking of consent
  • gRPC

    • How gRPC works
  • v0 open in new window
Join our community open in new window

Core Network APIs

Build revenue-generating products for mobile
subscribers across the globe

Get startedIntroduction
grpcurl \
 -protoset wgtwo.bin \
 sandbox.api.wgtwo.com:443 \
 wgtwo.subscription.v1.SubscriptionEventService/StreamHandsetChangeEvents
val stub = SubscriptionEventServiceGrpc.newStub(channel)
val request = StreamHandsetChangeEventsRequest.newBuilder()
  .setStreamConfiguration(StreamConfiguration.getDefaultInstance())
  .build()
val response = stub.streamHandsetChangeEvents(request)
Decorative icon

Consent events

Get notified when subscribers and operators give or revoke consents for your product.

Learn more →
Decorative icon

Subscription

Modify subscription settings and access events for subscriber actions, such as roaming, inserting their SIM in a new device, and more!

Learn more →
Decorative icon

Messaging

Send text messages to and from subscribers on the Working Group Two platform. Free of charge!

Learn more →
Decorative icon

Event streams

On our platform you can access events for subscriber actions, such as roaming, SMS received, voice signalling, and more!

Learn more →
Decorative icon

Sipbreakout

Enables PBX/TAS (Private Branch Exchange/Telephony Application Server) providers to plug their (SIP-enabled) endpoint into the call path!

Learn more →
Decorative icon

Content filtering

Filter web content for users by setting categories to be restricted

Learn more →