Jump to Content
Documentation | Appery.ioGuidesAPI ReferenceLatest UpdatesBlogVideosStart Building Apps
HomeGuidesAPI ReferenceLatest Updates
GuidesAPI ReferenceLatest UpdatesBlogVideosStart Building AppsDocumentation | Appery.io
API Reference

Apperyio API

  • Overview
  • Common
  • $a.config
  • $a.data
  • $a.dateTime
  • $a.db
  • $a.openai
  • $a.hotPush
  • $a.native
  • $a.navigation
  • $a.platform
  • $a.preload
  • $a.theme
  • $a.translate
  • $a.user
  • $a.pwa
  • $a.aex

Server Code JavaScript API

  • Overview
  • Console
    • log
    • time
    • dir
    • assert
    • timeEnd
    • trace
  • Collection
    • deleteObject
    • multiUpdateObject
    • getCollectionList
    • distinct
    • multiDeleteObject
    • updateObject
    • query (search)
    • createObject
    • retrieveObject
  • DatabaseUser
    • logout
    • update
    • retrieve
    • signUp
    • login
    • query
    • remove
  • Push Notifications
    • send
    • listScheduled
    • deleteScheduled
  • Request
    • mimeType
    • get
    • keys
    • has
    • body
  • Response
    • binary
    • redirect
    • error
    • success
  • XHR
    • send
  • ScriptCall
    • call
  • In Memory Data (IMD)
    • put
    • get
    • remove
    • keys
    • length
    • contains
  • Crypto
    • sign
    • verify
  • Error Handling: Try-Catch
  • Error Responses
  • Mail
  • Google API

Push Notifications REST API

  • Overview
  • Sending a Push Notification
    • Payload
    • Filter
    • PN Options
    • Schedule
    • Status
  • Register Device
  • Get Device Information
  • Unregister Device
  • Update Device
  • Work with Channels
  • List Scheduled Push Notification Messages
  • Remove a Scheduled Push Notification Message

Database REST API

  • Overview
  • Data Types
  • Security
  • Objects
    • Format
    • Retrieve a Specific Object
    • Deleting an Object
    • Create Object
    • Retrieve All Objects
    • Update an Array Column
    • Update Multiple Objects
    • Update an Object
    • Batch Operations
  • Queries
    • where Clause
    • On String Value
    • Multiple where Clauses
    • On Date Value
    • On Related Object Value
    • Counting Objects
    • Including Related Objects
    • Sorting
    • On Pointer Value
    • On Array Value
    • On Geospatial Value
    • Distinct Values
    • Limit
    • Projection
  • Files
    • Retrieving a File
    • Retrieving a File in Base64 Format
    • Retrieving File List
    • Deleting a File
    • Direct Link to a File v1.1
    • Creating a File from Base64
    • Uploading Multipart Data
    • Upload With Form Data
    • Uploading a File
    • Get ACL
    • Update ACL
  • User
    • User Queries
    • Sign In (Login)
    • Signup (Registration)
    • Retrieve User Details
    • Deleting a User
    • Updating a User
    • Retrieving All Users
    • Sign Out with a Social Network
    • Get a Token from a Social Network
    • Sign Out
    • Sign In with a Social Network
    • Retrieve Current User

Social Login JS API

  • Overview
  • getToken
  • getUserId
  • getStatus
  • setDefaultDB
  • createUser
  • login
  • logout
  • findUsers
  • isLogged
  • updateUser
  • invalidate
  • logoutOauth
  • loginTwitter
  • loginFB
  • loginGoogle

jQuery Mobile App JS API

  • Overview
  • Model
  • Storage
    • get
    • set
    • update
  • Find a Component
  • Navigate To Page
  • Get Image Path
  • Upload Binary Helper
  • Examples

ARCHIVE

  • App Builder for Ionic/Bootstrap
    • Overview
    • App Templates
    • Client Services
    • Dependency Manager
    • Minification
    • Model
    • Resources
    • Push for Ionic App
    • Routing
    • Scope
    • Tag Editor
    • i18n
  • Ionic UI Components
    • Screens
  • Bootstrap UI Components
    • Themes
  • Quickstart Tutorials (Ionic)
    • Ionic App with a Database
    • Using the Google Maps Component
    • Pizza Tutorial
    • Ionic App with a Database
  • Ethereum Sample Apps (Ionic)
    • Creating Ethereum ERC20 Smart Contract
    • Creating ERC20 Sample App
  • Samples (Ionic/Bootstrap)
    • BitPay Sample App
    • Building a Notes App with Offline Support - Basic
    • Building a Notes App with Offline Support - Advanced
    • Charts Sample App
    • Email with Mailgun Sample App
    • Ionic Components Sample App
    • Material AngularJS Plug-in Sample App
  • Using Apache Cordova in an Ionic App
    • InAppBrowser
    • Camera
    • Push Notifications
    • Contacts
    • Barcode Scanner
    • Vibration
    • Geolocation
  • Ionic 4 > Ionic Project Upgrade
  • App Builder for Ionic 4
    • Ionic 4 UI Components Properties
    • Creating Development Environment for Ionic 4 Projects
  • Ionic 4: Appery.io Plug-ins Categories
    • Appery.io Examples
    • Finance
    • Other
    • Photography
    • Programming
    • Security
    • Social Networking
    • Utilities
  • Ionic 4 Tutorials
    • Ionic 4 Deep Breath Sample App
    • Ionic 4 Document Scanner and File Read Plug-ins App
    • Ionic 4 Database Login and Signup Plug-in App
    • Ionic 4 Face ID and Fingerprint Plug-in (Biometric Authentication) App
    • Ionic 4 Facebook Login Plug-in App
  • Ionic 4 Form DB Login/Signup Sample Apps
    • Ionic 4 Form DB Login Sample App
    • Ionic 4 Form DB Signup Sample App
  • Ionic 4 Social Sharing plug-in Sample App
Powered by 

$a.user

Social Login API.

Social login API

For details, see here: https://docs.appery.io/reference/sociallogin-overview.

  • Table of Contents
    • Social login API