Smile Developer Guide
Search
What's changed
Introducing Smile
Who this guide is for
Introduction to Smile
Get support
Documentation conventions
Getting started
API features and limitations
Terminology
API components
Set up the Smile API
Test the Smile API
Write applications
Integrate Smile
Recommendations after a Smile upgrade
Placing orders
Order API overview
How to use the order API
Configure a package for API ordering
Retrieve order forms
Place an order
Approve an order
Retrieve order information
Update an order
Managing order groups
Synchronise order information
Managing accounts
Account API overview
Account structure
Order an account
Retrieve account information
Manage accounts
Retrieve transaction information
Download invoice activity statements
Manage account charges
Manage cost centres
Manage invoice grouping
Manage purchase orders
Retrieve future billing estimates
Manage bonds
Managing subscriptions
Subscription API overview
Order a subscription
Retrieve subscription information
Manage subscriptions
Manage plans
Manage real-time rating plan changes
Manage pool reservations
Manage IP ranges
Download unrated activity statements
Download rated activity statements
Synchronise subscription information
Managing subservices
Subservice API overview
Retrieve subservice information
Manage subservices
Managing managed plans
Managed plans API overview
Retrieve managed plan information
Manage managed plans
Managing usage and spend
Spend management API overview
Alert thresholds
Retrieve value pool states
Retrieve usage alert group states
Retrieve spend limit states
Set spend limit overrides
Listen for spend limit changes
Managing payments
Payments API overview
Retrieve payment information
Manage payments
Manage stored payment details
Managing prepaid
Prepaid API overview
Use prepaid vouchers
Use prepaid blocks
Use self-serve prepaid
Managing contracts
Contract API overview
Retrieve contract information
Manage contracts
Managing custom fields
Custom fields API overview
Retrieve custom field information
Manage custom fields
Managing tickets
CRM API overview
Retrieve ticket information
Manage tickets
Listening for financial transactions
Open item accounts
Transaction overview
Transaction types
Reversals
Transaction lifecycle
Synchronise transaction information
Performing other Smile tasks
Endpoint overview
Authenticate credentials
Manage accounts receivable
Manage CAT
Manage provisioning
Manage recurring charges
Manage services
Manage number pools
SOAP methods
Account endpoint
Accounts receivable endpoint
Authentication endpoint
CAT endpoint
Contract endpoint
CRM endpoint
Custom fields endpoint
Invoice grouping endpoint
Managed plans endpoint
Order endpoint
Payment endpoint
Plan change endpoint
Pool endpoint
Prepaid endpoint
Provisioning endpoint
Recurring charge endpoint
Service endpoint
Spend management endpoint
Subscription endpoint
Subservice endpoint
Message bus topics
SmileAccount
SmileCharge
SmileConnection
SmileCustomCollection
SmileTicket
SmileNumberPool
SmileOrder
SmileSubscription
SmileTransaction
Faults common to all SOAP methods
AuthenticationException
AccessException
Smile architecture
Support
Glossary