Create a Session
POST
https://api.facefile.co/identity/sessionsCreates a Session object. After the Session is created, display FaceSign app to a user using the session clientSecret.
Headers
- Authorization:
Bearer *your_api_key* - Content-Type:
application/json
Body Params
Pass attributes of SessionSettings into the request body.
Response
- clientSecret: ClientSecret
- session: Session
NodeJS Sample
import FaceSignClient, { SessionSettings } from '@facesignai/api'
const fApi = new FaceSignClient({
auth: 'your_api_key'
})
const sessionSettings: SessionSettings = {
clientReferenceId: 'someClientId',
metadata: {},
requestedData: [
{
key: 'userName',
isRequired: true,
description: 'The user full name'
},
{
key: 'birthday',
isRequired: true,
description: 'The user birthday'
}
]
}
const { clientSecret, session } = await fApi.session.create(sessionSettings)