Authentication
Portformer's API will enable you provide your clients with our fund and portfolio analysis
We provide integrations for a limited set of partners. Email [email protected] or schedule a time below to request an integration.
Authentication Overview
For each API request, we require Authorization header to be set with a Bearer Token.
We will provide each integration with a app_key
and optionally we provide our paying clients with a unique user_key
Application Only Authentication
Some data and endpoints will be limited
The Authorization Header should have this format: Bearer {prefix}|{app_key}
. Note each field is separated by the 'pipe' symbol.
prefix = 'api'
app_key = 'a Portformer provided base64 string'
# app_key = 'Exgq7x1H9dfTjCgjXQtiI/jmuGuDIV+88XiHLIpQopo='
curl -X GET http://app.portformer.com/api/v2/integration -H 'Authorization: Bearer api|Exgq7x1H9dfTjCgjXQtiI/jmuGuDIV+88XiHLIpQopo='
Portformer Client + App Authentication
More data and actionable insights available to your clients
The Authorization Header should have this format: Bearer {prefix}|{app_key}|{user_key}
. Note each field is separated by the 'pipe' symbol.
prefix = 'api'
app_key = 'a Portformer provided base64 string'
user_key = 'a Portformer client provided base64 string'
# app_key = 'Exgq7x1H9dfTjCgjXQtiI/jmuGuDIV+88XiHLIpQopo='
# user_key = 'afVJuYLQaFtr4Ww/oM6EZHOJjxP4XnqABv0OMRC0Jc4='
curl -X GET http://app.portformer.com/api/v2/integration -H 'Authorization: Bearer api|Exgq7x1H9dfTjCgjXQtiI/jmuGuDIV+88XiHLIpQopo=|afVJuYLQaFtr4Ww/oM6EZHOJjxP4XnqABv0OMRC0Jc4='
Updated over 2 years ago