notik_offerwall library

Classes

ClickResult
Result of a click validation request.
EarningHistory
Aggregated earning history returned by GET /sdk/history. Mirrors the shape returned by the existing rewardStatus() endpoint.
EarningHistoryEntry
A single row in the earning history (clicked / completed / reversed / rejected).
EarningHistoryScreen
Screen showing the user's earning history with four tabs: Clicked, Completed, Reversed, Rejected.
NotikConfig
Configuration for the Notik Offerwall SDK.
NotikInitResult
Result returned after SDK initialization + backend verification.
NotikOfferwall
Main entry point for the Notik Offerwall SDK.
NotikTheme
Theme configuration for the Notik Offerwall SDK. Allows publishers to customize colors and text in the SDK.
Offer
Represents a single offer from the offerwall.
OfferDetailScreen
Full-screen detail view for an offer.
OfferListScreen
Main screen showing the list of available offers.
OfferResponse
Wraps the paginated offer list response from the API.
OfferWebViewScreen
Screen that opens the offer click URL in a WebView. Tracks all redirections, handles Play Store links, clears cache on close.
PostbackEvent
Represents a postback / conversion event.
PostbackListScreen
Screen showing the user's postback / conversion history.

Enums

NotikLayout
How offers are laid out in the offerwall screen.

Exceptions / Errors

NotikInitException
Thrown when SDK initialization fails due to invalid credentials or inactive account.