The version of the API.
PDF Insights API (1.5)
The PDF Insights API supports three products. Which product you have a license for determines how much of this API is accessible to you.
- PDF Insights w/Thumbprint - The full API is available.
- PDF Insights - All endpoints are available but Thumbprint scores will not return.
- Thumbprint - Only /authenticate and /uploadpdfs endpoints are available.
If this is your first time, we strongly encourage you to start with one of our Quickstarts.
https://insights.moneythumb.com/api/v1.0/
Request
Authenticates with username/password and receive a session token for use on other API calls. Requires Authorization
and MT-Product
headers. See Authentication page for further details.
- Live Testing
https://insights.moneythumb.com/api/v1.0/authenticate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://insights.moneythumb.com/api/v1.0/authenticate
No content
- Live Testing
https://insights.moneythumb.com/api/v1.0/getapps
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://insights.moneythumb.com/api/v1.0/getapps \
-H 'Content-Type: multipart/form-data'
[ { "appnumber": "string", "appid": 0, "naccounts": 0, "owner": "string", "totalstatements": 0, "totalstatements_reconciled": 0, "totaltaxforms": 0, "totaltaxreturns": 0, "address1": "string", "address2": "string", "citystate": "string", "city": "string", "state": "string", "zip": "string", "expfactor": "string", "accountlist": [ … ] } ]
- Live Testing
https://insights.moneythumb.com/api/v1.0/new
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/new \
-H 'Content-Type: multipart/form-data' \
-F appnumber=string
{ "appnumber": "string", "appid": 0, "naccounts": 0, "owner": "string", "totalstatements": 0, "totalstatements_reconciled": 0, "totaltaxforms": 0, "totaltaxreturns": 0, "address1": "string", "address2": "string", "citystate": "string", "city": "string", "state": "string", "zip": "string", "expfactor": "string", "accountlist": [ "string" ] }
Request
Retrieve an application's scorecard.
The scorecard sections to return. This field can either contain a single section name or multiple section names. To have multiple sections returned, write each section name separated by commas. For a list of valid section names, see the object name of the section in the Scorecard Reference page. This overrides what is defined in the user profile.
- Live Testing
https://insights.moneythumb.com/api/v1.0/scorecard
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/scorecard \
-H 'Content-Type: multipart/form-data'
{ "_metadata": { "someTransactionsExcludedDueToValidationFailures": true, "numFileConversionsInProgress": 0, "warnings": "Section 'combinedsummary' encountered an error." }, "metrics": { "metricdata": [ … ] }, "accountslist": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "combinedsummary": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "truerev6mo": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "truerev12mo": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "taxscorelist": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "thumbprints": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "monthlymca": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "mcacompanies": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "recoverycompanies": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "dailybalance": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "declinelist": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "dailycashflow": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "monthlycashflow": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "monthlynegativedays": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "monthlyrecovery": { "labels": [ … ], "columns": [ … ], "data": [ … ] }, "debittrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "creditcardaccountpayment": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "lifeinsurance": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "investmentdebits": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mcarefund": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mcanorefunds": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "creditcardprocessortrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "installmentpayment": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "ecommercetrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "autofinancepayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "studentloanpayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mortgagepayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "personalloanpayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "combotrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mcapayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "otherdebits": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mobilepaymentsdebits": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nefariouswithdrawals": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "debtcollectortransactions": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "constructiondebits": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nonmcaloans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "atmwithdrawals": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "insurance": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "reptrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mcatrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mcafees": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nsftrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "overtrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "credittrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "truecredittrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "untruecredittrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "xferitrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "xferotrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "largetrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "largecredittrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "returnedtrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "largeelectronictrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "xfertrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "truetrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "untruetrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "recoverytrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "casinotrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "investments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "mobilepayments": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "paymentprocessortrans": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "healthcareclaims": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "factoring": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nefarioustransactions": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "alltransactions": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "otherfinancingtransactions": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nontransactionitems": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "payroll": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "tolls": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "nondescriptrevenue": { "columns": [ … ], "labels": [ … ], "data": [ … ] }, "chineseexposure": { "columns": [ … ], "labels": [ … ], "data": [ … ] } }
Request
Retrieve an application's scorecard.
The desired structure of the scorecard section of the JSON reponse. default
is deprecated.
The scorecard sections to return. This field can either contain a single section name or multiple section names. To have multiple sections returned, write each section name separated by commas. For a list of valid section names, see the object name of the section in the Scorecard Reference page. This overrides what is defined in the user profile.
- Live Testing
https://insights.moneythumb.com/api/v1.0/makexls
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/makexls \
-H 'Content-Type: multipart/form-data' \
-F appid=123 \
-F format=default \
-F sections=
Request
Returns a signed URL that can be used in the browser to open the scorecard page without signing in.
⚠️ Warning: In order to use this URL in an iframe, your domain will need to be whitelisted. Please contact support@moneythumb.com for assistance.
- Live Testing
https://insights.moneythumb.com/api/v1.0/scorecard/signedUrl
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/scorecard/signedUrl \
-H 'Content-Type: multipart/form-data'
{ "url": "https://insights.moneythumb.com/?token=abc" }
Customer-provided identifier for the application.
The file to upload. Accepts all supported file types, not just PDFs. This property may be repeated to upload multiple files at once. Either pdf-filename
or jsondata
is required.
A URL for Insights to call with the conversion results.
The type of document. The choices are Bank
, CCard
, MTJson
, Plaid
, applicationForm
or autoDetect
.
Use this field when sending a JSON text in Plaid Asset Report or MoneyThumb format. When setting this field, also set the accounttype
field to the appropriate corresponding value, Plaid
or MTJson
. Either pdf-filename
or jsondata
is required.
The language of a statement. Uses ISO abbreviations: en
, es
, fr
, de
, ln
, pt
, it
. Only needed when the statement isn't in English.
Reads US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y.
Writes US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y. Set to true
if you need Euro dates returned as US dates.
Sets the value for allowing small balance differences to be ignored. Default is 0
. A value such as 100
would mark the statement as reconciled if the balances were accurate within $100.00
.
Run OCR. Use with caution. Intended for manual use. Set to true
when initial processing of a statement does not return correct results.
Only set to true
to have an email sent at the completion of an OCR conversion.
For statements with multiple accounts, set which accounts to process. Set to -1
to process all accounts. To process a specific account, use the integer that corresponds to order of appearance for that account. For example, to process the 2nd account, use 2
.
For files with multiple statements, set which statement to process. Set to -1
to process all statements. To process a specific statement, use the integer that corresponds to order of appearance for that statement. For example, to process the 2nd statement, use 2
.
Use plaid
when running a Plaid JSON file. Required to get results for Plaid json files.
- Live Testing
https://insights.moneythumb.com/api/v1.0/makecsv
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/makecsv \
-H 'Content-Type: multipart/form-data' \
-F 'appnumber=ACME Widgets' \
-F pdf-filename=string \
-F webhook=https://yourdomain.com/webhook.php \
-F accounttype=Bank \
-F jsondata= \
-F language= \
-F schema= \
-F readUSdates=true \
-F writeUSdates=true \
-F firstpage=0 \
-F lastpage=0 \
-F yearoverride=0 \
-F alloweddiff=0 \
-F logtype=htm \
-F combinelines=false \
-F noneedalphas=false \
-F spacingfactor=1 \
-F doocrfile=false \
-F fixedcolumns=false \
-F neverocr=false \
-F asyncocr=true \
-F accountseqno=-1 \
-F monthseqno=-1 \
-F readempty=false \
-F finduntrue=false \
-F customerid=
Request successful.
The file to upload. Accepts all supported file types, not just PDFs. This property may be repeated to upload multiple files at once. Either pdf-filename
or jsondata
is required.
A URL for Insights to call with the conversion results.
The type of document. The choices are Bank
, CCard
, MTJson
, Plaid
, applicationForm
or autoDetect
.
Use this field when sending a JSON text in Plaid Asset Report or MoneyThumb format. When setting this field, also set the accounttype
field to the appropriate corresponding value, Plaid
or MTJson
. Either pdf-filename
or jsondata
is required.
The language of a statement. Uses ISO abbreviations: en
, es
, fr
, de
, ln
, pt
, it
. Only needed when the statement isn't in English.
Reads US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y.
Writes US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y. Set to true
if you need Euro dates returned as US dates.
Sets the value for allowing small balance differences to be ignored. Default is 0
. A value such as 100
would mark the statement as reconciled if the balances were accurate within $100.00
.
Run OCR. Use with caution. Intended for manual use. Set to true
when initial processing of a statement does not return correct results.
Only set to true
to have an email sent at the completion of an OCR conversion.
For statements with multiple accounts, set which accounts to process. Set to -1
to process all accounts. To process a specific account, use the integer that corresponds to order of appearance for that account. For example, to process the 2nd account, use 2
.
For files with multiple statements, set which statement to process. Set to -1
to process all statements. To process a specific statement, use the integer that corresponds to order of appearance for that statement. For example, to process the 2nd statement, use 2
.
Use plaid
when running a Plaid JSON file. Required to get results for Plaid json files.
{ "appnumber": "ACME Widgets", "pdf-filename": "string", "webhook": "https://yourdomain.com/webhook.php", "accounttype": "Bank", "jsondata": "", "language": "", "schema": "", "readUSdates": true, "writeUSdates": true, "firstpage": 0, "lastpage": 0, "yearoverride": 0, "alloweddiff": 0, "logtype": "htm", "combinelines": false, "noneedalphas": false, "spacingfactor": 1, "doocrfile": false, "fixedcolumns": false, "neverocr": false, "asyncocr": true, "accountseqno": -1, "monthseqno": -1, "readempty": false, "finduntrue": false, "customerid": "" }
Request
Converts multiple documents, creating an application if one doesn't already exist. Results can be received in multiple ways:
Callback (preferred): If a URL is specified in the webhook
parameter, the following will occur:
- This call will return a
202 ACCEPTED
. - Once conversion is complete, Insights will call the provided webhook URL with the results.
Sychronous (deprecated): If the webhook
parameter is not provided, one of the following will happen:
- If the file is text-based, the results will be returned in the response.
- If the file requires OCR,
202 ACCEPTED
will be returned and you will need to use other endpoints to retrieve the results.
While not required, we recommend including the following parameters:
accounttype
- Specifies the type of document. You can also useautodetect
to automatically pick up different types of documents.includescorecard
- (true/false) Includes the full underwriting scorecard in the results.includetransactions
- (true/false) Includes the full transaction list in the results.- format - Changes the structure of the JSON for the scorecard (if included).
jsonobject
is recommended.
Customer-provided identifier for the application.
The file to upload. Accepts all supported file types, not just PDFs. This property may be repeated to upload multiple files at once. Either pdf-filename
or jsondata
is required.
A URL for Insights to call with the conversion results.
Send the webhook only a completion notification (true) or the full results (false)
The type of document. The choices are Bank
, CCard
, MTJson
, Plaid
, applicationForm
or autoDetect
.
Use this field when sending a JSON text in Plaid Asset Report or MoneyThumb format. When setting this field, also set the accounttype
field to the appropriate corresponding value, Plaid
or MTJson
. Either pdf-filename
or jsondata
is required.
Set to true
to include the Scorecard data in the results. Please also include the 'format' property set to 'jsonobject'
Set to true
to include transactions data (JSON format) in results.
Set to true
to include the running balance for each transaction. Only use when includetransactions
is set to true
.
The desired structure of the scorecard section of the JSON reponse. default
is deprecated.
The language of a statement. Uses ISO abbreviations: en
, es
, fr
, de
, ln
, pt
, it
. Only needed when the statement isn't in English.
Reads US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y.
Writes US dates. Set to true
for US Date format (M-D-Y). Set to false
for D-M-Y. Set to true
if you need Euro dates returned as US dates.
Sets the value for allowing small balance differences to be ignored. Default is 0
. A value such as 100
would mark the statement as reconciled if the balances were accurate within $100.00
.
Run OCR. Use with caution. Intended for manual use. Set to true
when initial processing of a statement does not return correct results.
Only set to true
to have an email sent at the completion of an OCR conversion.
For statements with multiple accounts, set which accounts to process. Set to -1
to process all accounts. To process a specific account, use the integer that corresponds to order of appearance for that account. For example, to process the 2nd account, use 2
.
For files with multiple statements, set which statement to process. Set to -1
to process all statements. To process a specific statement, use the integer that corresponds to order of appearance for that statement. For example, to process the 2nd statement, use 2
.
The scorecard sections to return. This field can either contain a single section name or multiple section names. To have multiple sections returned, write each section name separated by commas. For a list of valid section names, see the object name of the section in the Scorecard Reference page. This overrides what is defined in the user profile.
Set to true
to show all transaction amounts as positive and include debit/credit in the type
field. Only use when includetransactions
is set to true
.
The owner or company name of the applicant. This is only used in combination with appnumber
.
The customer provided meta data to return with response. Must be valid JSON. Limited to 250 characters.
Use plaid
when running a Plaid JSON file. Required to get results for Plaid json files.
- Live Testing
https://insights.moneythumb.com/api/v1.0/uploadpdfs
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/uploadpdfs \
-H 'Content-Type: multipart/form-data' \
-F 'appnumber=ACME Widgets' \
-F appid=123 \
-F pdf-filename=string \
-F webhook=https://yourdomain.com/webhook.php \
-F whonlynotify=false \
-F accounttype=Bank \
-F jsondata= \
-F includescorecard=false \
-F includetransactions=false \
-F includebalance=false \
-F format=default \
-F language= \
-F schema= \
-F readUSdates=true \
-F writeUSdates=true \
-F firstpage=0 \
-F lastpage=0 \
-F yearoverride=0 \
-F alloweddiff=0 \
-F logtype=htm \
-F combinelines=false \
-F noneedalphas=false \
-F spacingfactor=1 \
-F doocrfile=false \
-F fixedcolumns=false \
-F neverocr=false \
-F asyncocr=true \
-F accountseqno=-1 \
-F monthseqno=-1 \
-F readempty=false \
-F finduntrue=false \
-F sections= \
-F showtranstype=false \
-F customerid= \
-F 'owner=ACME Widgets' \
-F userdata=
{ "statement_summaries": [ { … } ], "appinfo": { "appnumber": "string", "appid": 0, "naccounts": 0, "owner": "string", "totalstatements": 0, "totalstatements_reconciled": 0, "totaltaxforms": 0, "totaltaxreturns": 0, "address1": "string", "address2": "string", "citystate": "string", "city": "string", "state": "string", "zip": "string", "expfactor": "string", "accountlist": [ … ] }, "scorecard": { "_metadata": { … }, "metrics": { … }, "accountslist": { … }, "combinedsummary": { … }, "truerev6mo": { … }, "truerev12mo": { … }, "taxscorelist": { … }, "thumbprints": { … }, "monthlymca": { … }, "mcacompanies": { … }, "recoverycompanies": { … }, "dailybalance": { … }, "declinelist": { … }, "dailycashflow": { … }, "monthlycashflow": { … }, "monthlynegativedays": { … }, "monthlyrecovery": { … }, "debittrans": { … }, "creditcardaccountpayment": { … }, "lifeinsurance": { … }, "investmentdebits": { … }, "mcarefund": { … }, "mcanorefunds": { … }, "creditcardprocessortrans": { … }, "installmentpayment": { … }, "ecommercetrans": { … }, "autofinancepayments": { … }, "studentloanpayments": { … }, "mortgagepayments": { … }, "personalloanpayments": { … }, "combotrans": { … }, "mcapayments": { … }, "otherdebits": { … }, "mobilepaymentsdebits": { … }, "nefariouswithdrawals": { … }, "debtcollectortransactions": { … }, "constructiondebits": { … }, "nonmcaloans": { … }, "atmwithdrawals": { … }, "insurance": { … }, "reptrans": { … }, "mcatrans": { … }, "mcafees": { … }, "nsftrans": { … }, "overtrans": { … }, "credittrans": { … }, "truecredittrans": { … }, "untruecredittrans": { … }, "xferitrans": { … }, "xferotrans": { … }, "largetrans": { … }, "largecredittrans": { … }, "returnedtrans": { … }, "largeelectronictrans": { … }, "xfertrans": { … }, "truetrans": { … }, "untruetrans": { … }, "recoverytrans": { … }, "casinotrans": { … }, "investments": { … }, "mobilepayments": { … }, "paymentprocessortrans": { … }, "healthcareclaims": { … }, "factoring": { … }, "nefarioustransactions": { … }, "alltransactions": { … }, "otherfinancingtransactions": { … }, "nontransactionitems": { … }, "payroll": { … }, "tolls": { … }, "nondescriptrevenue": { … }, "chineseexposure": { … } }, "transactions": [ { … } ] }
- Live Testing
https://insights.moneythumb.com/api/v1.0/updatesummary
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/updatesummary \
-H 'Content-Type: multipart/form-data' \
-F appid=0 \
-F tid=string \
-F startbalance=0 \
-F debits=0 \
-F credits=0 \
-F endbalance=0
Request
Updates scorecard information on an existing Google sheet.
⚠️ Warning: Contact support@moneythumb.com for assistance to configure Google Sheets for your account.
Customer-provided identifier for the application.
- Live Testing
https://insights.moneythumb.com/api/v1.0/googlesheets
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/googlesheets \
-H 'Content-Type: multipart/form-data' \
-F 'appnumber=ACME Widgets' \
-F sheetid=string
- Live Testing
https://insights.moneythumb.com/api/v1.0/transactions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/transactions \
-H 'Content-Type: multipart/form-data'
{ "Account Name": "string", "Account Number": "string", "Statements": [ { … } ] }
Set to true
to include the Scorecard data in the results. Please also include the format
property set to jsonobject
.
Set to true
to include transactions data (JSON format) in results.
- Live Testing
https://insights.moneythumb.com/api/v1.0/getresults
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/getresults \
-H 'Content-Type: multipart/form-data' \
-F appid=0 \
-F includescorecard=false \
-F includetransactions=false \
-F format=default
{ "statement_summaries": [ { … } ], "appinfo": { "appnumber": "string", "appid": 0, "naccounts": 0, "owner": "string", "totalstatements": 0, "totalstatements_reconciled": 0, "totaltaxforms": 0, "totaltaxreturns": 0, "address1": "string", "address2": "string", "citystate": "string", "city": "string", "state": "string", "zip": "string", "expfactor": "string", "accountlist": [ … ] }, "scorecard": { "_metadata": { … }, "metrics": { … }, "accountslist": { … }, "combinedsummary": { … }, "truerev6mo": { … }, "truerev12mo": { … }, "taxscorelist": { … }, "thumbprints": { … }, "monthlymca": { … }, "mcacompanies": { … }, "recoverycompanies": { … }, "dailybalance": { … }, "declinelist": { … }, "dailycashflow": { … }, "monthlycashflow": { … }, "monthlynegativedays": { … }, "monthlyrecovery": { … }, "debittrans": { … }, "creditcardaccountpayment": { … }, "lifeinsurance": { … }, "investmentdebits": { … }, "mcarefund": { … }, "mcanorefunds": { … }, "creditcardprocessortrans": { … }, "installmentpayment": { … }, "ecommercetrans": { … }, "autofinancepayments": { … }, "studentloanpayments": { … }, "mortgagepayments": { … }, "personalloanpayments": { … }, "combotrans": { … }, "mcapayments": { … }, "otherdebits": { … }, "mobilepaymentsdebits": { … }, "nefariouswithdrawals": { … }, "debtcollectortransactions": { … }, "constructiondebits": { … }, "nonmcaloans": { … }, "atmwithdrawals": { … }, "insurance": { … }, "reptrans": { … }, "mcatrans": { … }, "mcafees": { … }, "nsftrans": { … }, "overtrans": { … }, "credittrans": { … }, "truecredittrans": { … }, "untruecredittrans": { … }, "xferitrans": { … }, "xferotrans": { … }, "largetrans": { … }, "largecredittrans": { … }, "returnedtrans": { … }, "largeelectronictrans": { … }, "xfertrans": { … }, "truetrans": { … }, "untruetrans": { … }, "recoverytrans": { … }, "casinotrans": { … }, "investments": { … }, "mobilepayments": { … }, "paymentprocessortrans": { … }, "healthcareclaims": { … }, "factoring": { … }, "nefarioustransactions": { … }, "alltransactions": { … }, "otherfinancingtransactions": { … }, "nontransactionitems": { … }, "payroll": { … }, "tolls": { … }, "nondescriptrevenue": { … }, "chineseexposure": { … } }, "transactions": [ { … } ] }
- Live Testing
https://insights.moneythumb.com/api/v1.0/remaining
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://insights.moneythumb.com/api/v1.0/remaining
{ "Remaining": 0 }
Creates the watermark logo. When you create a watermark logo, we recommend the following:
- JPG, PNG, or GIF file formats.
- Square dimensions no larger than 1200 pixels on one side.
- No larger than 3MB in file size.
Places small amount of text in the bottom left of the PDF. You can use this watermarkIdText
to uniquely identify the PDF.
When set to True
, this turns each page of the PDF into an image, making it difficult to remove the watermark.
- Live Testing
https://insights.moneythumb.com/api/v1.0/ziparchive
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://insights.moneythumb.com/api/v1.0/ziparchive \
-H 'Content-Type: multipart/form-data' \
-F appid=0 \
-F watermarkLogo=string \
-F watermarkText=string \
-F watermarkIdText=string \
-F watermarkIsFlatten=false \
-F watermarkUrl=string