1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
//! Retrieve balance, search phone number, retrieve phone number status and view message history.
//! # Examples
//!
//! ## Get your account balance.
//!
//! ```rust
//! use termii_rust::{
//! async_impl::rest::termii,
//! common::insights::balance::BalanceItem,
//! }
//!
//! let client = termii::Termii::new("Your API key");
//!
//! let balance = client.insights.balance.get().await.unwrap();
//!
//! println!("{:?}", balance);
//! ```
//!
//!
//! ## Get your messaging history.
//!
//! ```rust
//! use termii_rust::{
//! async_impl::rest::termii,
//! common::insights::history::HistoryItem,
//! }
//!
//! let client = termii::Termii::new("Your API key");
//!
//! let history:HistoryItem = client.insights.history.get().await.unwrap();
//!
//! println!("{:?}", history);
//! ```
//!
//! ### The above code is limited by termii's pagination. You can get all your messaging history with the **all** function like such
//! ```rust
//! let history = client.insights.history.all().await.unwrap();
//! ```
//!
//!
//! ## Verify a phone number.
//!
//! ```rust
//! use termii_rust::{
//! async_impl::rest::termii,
//! common::insights::search::SearchItem,
//! }
//!
//! let client = termii::Termii::new("Your API key");
//!
//! let search:SearchItem = client.insights.search.get("234XXXXXXXXXX").await.unwrap();
//!
//! println!("{:?}", search);
//! ```
//!
//!
//! ## Detects fake or ported numbers.
//
//!
//! ```rust
//! use termii_rust::{
//! async_impl::rest::termii,
//! common::insights::status::StatusItem,
//! }
//!
//! let client = termii::Termii::new("Your API key");
//!
//! let status:StatusItem = client.insights.status.get("234XXXXXXXXXX", "NG").await.unwrap();
//!
//! println!("{:?}", status);
//! ```
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;