Introduction
The SOAJS proxy is a ready-made multi-tenant micro-service built on top of SOAJS.
This space is designed to guide you through the different features and sections of the proxy service.
Section | Overview |
---|---|
02 How to install | A guide to install SOAJS proxy |
03 APIs | Browse the rich API catalog it offers |
04 Architecture | Go through the business logic of the API |
05 Backlog | Check out the backlog that the SOAJS team uses to improve and update the proxy |
Service Information
Label | Value | Description | ||||||
---|---|---|---|---|---|---|---|---|
Version | 0.3.0 | Master branch version | ||||||
Name | URAC | Service Name | ||||||
Group | SOAJS Core Services | Service group name | ||||||
Port | 4001 | Service port | ||||||
Maintenance Port | 5001 | Service maintenance port | ||||||
Request Timeout | 30 | Time needed (in seconds) before a request is timed out | ||||||
Request Timeout Renewal | 5 | Number of times a request is repeated before dropping it | ||||||
Ext Key Required | True | Whether the service API requires a tenant key to access it | ||||||
Session | True | A persistent session is created and added to the request | ||||||
Awareness | True | The service is able to call the controller within its environment | ||||||
Body Parser | False | The body is not parsed to JSON | ||||||
Prerequisites | Object | Docker swarm container hardware requirements | ||||||
CPU | Minimum CPU requirements | |||||||
Memory | Minimum memory requirements |
Service Error Codes
Code | Description |
---|---|
399 | Missing Service config. Contact system Admin |
400 | Database connection error |
401 | Unable to log in the user. User not found. |
402 | User account already exists. |
403 | User Not Found! |
404 | Unable to logout the user. User not found. |
405 | Unable to find User. Please try again. |
406 | Invalid or token has expired. |
407 | Problem validating Request. Please try again. |
408 | The password and its confirmation do not match |
409 | Invalid old password provided |
410 | username taken, please choose another username |
411 | invalid user id provided |
412 | You have provided the same existing email address |
413 | Problem with the provided password. |
414 | Unable to add user. |
415 | Unable to find group. |
416 | Unable to create Group. |
417 | Invalid group id provided |
418 | Unable to edit Group. |
419 | Unable to delete Group. |
420 | Group name already exists. Choose another |
421 | Group code already exists. Choose another |
424 | Invalid Request, cannot add a pending user account and provide a password at the same time. |
425 | Unable to find record. |
426 | Invalid id provided |
427 | Driver not found |
500 | This record in locked. You cannot modify or delete it |
601 | Model not found |
611 | Invalid tenant id provided |
Add Comment