Authentication
GenerateToken
Generates an OAuth token required by Moov API requests. For more on our authentication protocol, read our quick start guide.
|
|
Parameters
Name | Type | Description |
---|---|---|
scopes | Array.<SCOPES> | One or more permissions to request |
accountID | string |
Account on which to request permissions, default is faciliator account ID |
Returns
Promise.<Token>
You only need call this function when generating tokens for Moov.js and Moov Drops. The other functions in this library generate tokens for you automatically.
Examples
|
|
Ping
Pings the Moov servers to check for connectivity. Read more about /ping.
|
|
Examples
|
|
Types
Token
OAuth2 token returned by Moov.generateToken()
. Use Token.token
in Moov.js
and client-side code to make calls to the Moov API.
Properties
Property | Type | Description |
---|---|---|
token | string |
String token required by Moov API requests |
expiresOn | Date |
Date and time when the token expires |
refreshToken | string |
String used to refresh this token |
Enums
SCOPES
Available scopes to request on OAuth tokens.
Value | Description |
---|---|
ACCOUNTS_CREATE | Allows a new Moov account to be created |
ACCOUNTS_READ | Access to view Moov accounts |
BANK_ACCOUNTS_READ | Access to view a linked bank account to a Moov account |
BANK_ACCOUNTS_WRITE | Access to add a linked bank account to a Moov account |
CARDS_READ | Access to view a linked card on a Moov account |
CARDS_WRITE | Access add a linked card to a Moov account |
CAPABILITIES_READ | Access to view capabilities, determining what actions the account can do |
CAPABILITIES_WRITE | Access to request capabilities, determining what actions the account can do |
DOCUMENTS_READ | Access to view documents (like I-9s, W-4s) associated with a Moov account |
DOCUMENTS_WRITE | Access to upload documents (like I-9s, W-4s) associated with a Moov account |
PAYMENT_METHODS_READ | Access to view payment methods for the account specified |
PROFILE_ENRICHMENT_READ | Access to view a Moov account’s profile image |
PROFILE_READ | Access to view details associated with a Moov account |
PROFILE_WRITE | Access to edit details associated with a Moov account |
REPRESENTATIVE_READ | Access to view details on business representatives for a Moov account |
REPRESENTATIVE_WRITE | Access to add details on business representatives for a Moov account |
TRANSFERS_READ | Access to view transfers |
TRANSFERS_WRITE | Access to move money by creating transfers |
WALLETS_READ | Access to view the balance on an account’s Moov wallet |
FED_READ | Allows a developer to use the institutions lookup service to look up a bank name by routing number |
PING | Ping Moov servers to test for connectivity |