LogoLogo
  • User related interactions
  • Data Endpoints Related interactions
  • NFCard related interactions
  • User Verification related interactions
  • Internal Platform Related Interactions
  • Database Entries
Powered by GitBook
LogoLogo

Copyright NFBoat 2023, All rights reserved.

On this page

User related interactions

/social_login 

Values required : Provider ID

Returns a JSON object of the user basic informations & the auto-reconnect token

Example : https://outcrypt.nfboat.com/social_login?id=appleorgoogleid

/login 

Values required : E-Mail & Password (SHA-256 hashed)

Returns a JSON object of the user basic informations & the auto-reconnect token

Example : https://outcrypt.nfboat.com/login?email=abc@nfboat.com&cookie=abc

/cookie

Values required : Auto-reconnect token

Returns a JSON object of the basic user informations.

Example : https://outcrypt.nfboat.com/cookie?cookie=00000000

/register

Values required : E-Mail, First Name, Last Name, Password (SHA-256 hashed)

Returns a JSON object of the registered user data

Example : https://outcrypt.nfboat.com/register?
email=abd@nfboat.com&
first_name=John&
last_name=Seed&
hashed_password=a4e4c5783eb02d580c7519cd930de16b62ff5188c774aa773ba1

/update_data

Values required : Data Type, Data, User Token

Returns a JSON of the user basic informations

Example : https://outcrypt.nfboat.com/update_data?
type=email&
data=hello&
cookie=00000000

/update_personal_data

Values required : First Name, Last Name, Street Address, City, Postal Code, Nationality, Cookie

Returns a JSON of the user basic informations

Example : https://localhost:8443/update_personal_data?
first_name=TestName&
last_name=LastNameTest&
street_address=Test%20Street%20Address&
city=Paris&
postal_code=00000&
nationality=France&
cookie=0000000000

/get_data

Values required : Type & User Token

Returns the requested data in a form of a JSON Object where the result is in the element "result"

Example : https://outcrypt.nfboat.com/get_data?
type=email&
cookie=00000000

/document_analysis

Values required : IPFS Hash of the document, Integer representing the document type (0 = Françisation Document)

Returns a JSON document containing the document fields to integrate.

Example : https://outcrypt.nfboat.com/document_analysis?
ipfs_hash=QmZzGzQQQfa7JcqnaE7R9qcVyrcyLUhtFfevw2CTQi1qAJ&
doc_type=0

/delete_account

Values required : User cookie

Returns a NFClient to confirm deletion.

Example : https://outcrypt.nfboat.com/delete_account?
cookie=0000000000

/get_personal_info

Values required : User Cookie

Returns a JSON containing all of the user personal informations

Example : https://outcrypt.nfboat.com/get_personal_info?
cookie=2017073247

/update_personal_info

Values required : First name, Last name, Street Address, City, Postal Code, Nationality, User Cookie

Returns an NFClient if the operation is successful

Example : https://outcrypt.nfboat.com/update_personal_info?
first_name=Name&
last_name=LastName&
city=Paris&
postal_code=00000&
nationality=France&
street_address=1%20street&
cookie=418321839
NextData Endpoints Related interactions

Last updated 1 year ago