The App Cloud APIs expose the Core API endpoints, but with the addition of adding per user authentication and authorization. For example, you may choose to build with App Cloud APIs when developing for a mobile platform.
Cognitive Systems App Cloud API
Download OpenAPI description
Languages
Servers
Mock server
https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/
https://docs.cognitivesystems.com/api/v1/
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmation_mails
- https://docs.cognitivesystems.com/api/v1/confirmation_mails
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmation_mails \
-H 'Authorization: YOUR_API_KEY_HERE'Request
After the user receives a confirmation email. This link should open the app, and pass the included token to this User Confirmation GET request.
A successful response means that the account associated with the token/email is now confirmed, and can be used for OOB or view network as a member.
Note: This is NOT the same token as was returned by the #endpoint:u8SLn5ebDpLA96m7B endpoint. They are both jwt tokens with the same format but they have different token audience, expiry and payload data.
Security
Authorization
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmations
- https://docs.cognitivesystems.com/api/v1/confirmations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmations?token=string' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "id": 0, "email": "string", "first_name": "string", "last_name": "string", "username": "string", "confirmed_at": "string", "created_at": "string", "updated_at": "string" }
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmations
- https://docs.cognitivesystems.com/api/v1/confirmations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/confirmations \
-H 'Authorization: YOUR_API_KEY_HERE'