{
"profile": {
"getApiProfile": {
"spec": {
"tags": [
"Profile"
],
"summary": "Gets the profile for the current user.",
"operationId": "GET_api_profile",
"consumes": [],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
},
{
"name": "Authorization",
"in": "header",
"description": "The bearer access token to authorize the request (e.g. `bearer TOKEN`)",
"required": true,
"type": "string",
"default": ""
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovCommonModelProfileProfile"
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "get",
"path": "/api/v4.0/profile",
"names": {
"base": "getApiProfile",
"group": "profile",
"fetch": "GetApiProfile",
"actionTypes": {
"request": "PROFILE_GET_API_PROFILE_REQUEST",
"success": "PROFILE_GET_API_PROFILE_SUCCESS",
"failure": "PROFILE_GET_API_PROFILE_FAILURE",
"timeout": "PROFILE_GET_API_PROFILE_TIMEOUT",
"mistake": "PROFILE_GET_API_PROFILE_MISTAKE",
"subscribe": "PROFILE_GET_API_PROFILE_SUBSCRIBE",
"unsubscribe": "PROFILE_GET_API_PROFILE_UNSUBSCRIBE"
},
"actions": {
"request": "getApiProfileRequest",
"success": "getApiProfileSuccess",
"failure": "getApiProfileFailure",
"timeout": "getApiProfileTimeout",
"mistake": "getApiProfileMistake",
"subscribe": "getApiProfileSubscribe",
"unsubscribe": "getApiProfileUnsubscribe"
},
"sagas": {
"worker": "getApiProfileWorker",
"watcher": "getApiProfileWatcher"
},
"flow": {
"init": "GetApiProfileInit",
"options": "GetApiProfileOptions",
"request": {
"body": "GetApiProfileRequestBody",
"header": "GetApiProfileRequestHeader"
},
"response": {
"body": "GetApiProfileResponseBody"
},
"reduxState": "GetApiProfileState"
},
"file": {
"actions": "Profile",
"actionTypes": "Profile",
"flowTypes": "Profile",
"reducer": "Profile"
},
"import": {
"actions": "ProfileActions",
"actionTypes": "ProfileActionTypes",
"flowTypes": "ProfileFlowTypes",
"reducer": "ProfileReducer"
}
},
"version": "V4"
},
"putApiProfileCustomer": {
"spec": {
"tags": [
"Profile"
],
"summary": "Updates the profile customer for the current user.",
"operationId": "PUT_api_profile_customer",
"consumes": [
"application/json",
"text/json",
"application/x-www-form-urlencoded"
],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "customerProfile",
"in": "body",
"description": "The updated info about the profile customer to edit.",
"required": true,
"schema": {
"$ref": "#/definitions/TrovCommonModelProfileCustomerProfile"
}
},
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
},
{
"name": "Authorization",
"in": "header",
"description": "The bearer access token to authorize the request (e.g. `bearer TOKEN`)",
"required": true,
"type": "string",
"default": ""
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovCommonModelProfileProfile"
}
},
"400 CustomerAddressNotSupportedException": {
"description": "The customer address is valid, but the address is not supported.",
"schema": {
"$ref": "#/definitions/CustomerAddressNotSupportedException",
"default": {
"Message": "Insurance is not available due to the customer's address.",
"ExceptionMessage": "Insurance is not available due to the customer's address.",
"ExceptionType": "CustomerAddressNotSupportedException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"400 CustomerAgeNotSupportedException": {
"description": "The customer has an age that is not supported.",
"schema": {
"$ref": "#/definitions/CustomerAgeNotSupportedException",
"default": {
"Message": "Insurance is not available due to the customer's age.",
"ExceptionMessage": "Insurance is not available due to the customer's age.",
"ExceptionType": "CustomerAgeNotSupportedException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"400 CustomerProfileInformationMissingException": {
"description": "The customer profile is missing information.",
"schema": {
"$ref": "#/definitions/CustomerProfileInformationMissingException",
"default": {
"Message": "The customer profile is missing required fields ().",
"ExceptionMessage": "The customer profile is missing required fields ().",
"ExceptionType": "CustomerProfileInformationMissingException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"500 StateOfResidenceNotSupportedException": {
"description": "Customer does not reside in an active US state.",
"schema": {
"$ref": "#/definitions/StateOfResidenceNotSupportedException",
"default": {
"Message": "Customer does not reside in an active US state",
"ExceptionMessage": "Customer does not reside in an active US state",
"ExceptionType": "StateOfResidenceNotSupportedException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "put",
"path": "/api/v4.0/profile/customer",
"names": {
"base": "putApiProfileCustomer",
"group": "profile",
"fetch": "PutApiProfileCustomer",
"actionTypes": {
"request": "PROFILE_PUT_API_PROFILE_CUSTOMER_REQUEST",
"success": "PROFILE_PUT_API_PROFILE_CUSTOMER_SUCCESS",
"failure": "PROFILE_PUT_API_PROFILE_CUSTOMER_FAILURE",
"timeout": "PROFILE_PUT_API_PROFILE_CUSTOMER_TIMEOUT",
"mistake": "PROFILE_PUT_API_PROFILE_CUSTOMER_MISTAKE",
"subscribe": "PROFILE_PUT_API_PROFILE_CUSTOMER_SUBSCRIBE",
"unsubscribe": "PROFILE_PUT_API_PROFILE_CUSTOMER_UNSUBSCRIBE"
},
"actions": {
"request": "putApiProfileCustomerRequest",
"success": "putApiProfileCustomerSuccess",
"failure": "putApiProfileCustomerFailure",
"timeout": "putApiProfileCustomerTimeout",
"mistake": "putApiProfileCustomerMistake",
"subscribe": "putApiProfileCustomerSubscribe",
"unsubscribe": "putApiProfileCustomerUnsubscribe"
},
"sagas": {
"worker": "putApiProfileCustomerWorker",
"watcher": "putApiProfileCustomerWatcher"
},
"flow": {
"init": "PutApiProfileCustomerInit",
"options": "PutApiProfileCustomerOptions",
"request": {
"body": "PutApiProfileCustomerRequestBody",
"header": "PutApiProfileCustomerRequestHeader"
},
"response": {
"body": "PutApiProfileCustomerResponseBody"
},
"reduxState": "PutApiProfileCustomerState"
},
"file": {
"actions": "Profile",
"actionTypes": "Profile",
"flowTypes": "Profile",
"reducer": "Profile"
},
"import": {
"actions": "ProfileActions",
"actionTypes": "ProfileActionTypes",
"flowTypes": "ProfileFlowTypes",
"reducer": "ProfileReducer"
}
},
"version": "V4"
},
"postApiProfilePhotosProfile": {
"spec": {
"tags": [
"Profile"
],
"summary": "Updates the current user's profile photo.
\r\n \r\nThe endpoint requires a MimeMultipart request body, with a single part:\r\n- Must contain a single byte array (binary blob) of the images data.\r\n- The 'Content-Type' header set to the corresponding type of the blob (e.g. a jpg photo may have it set as 'image/jpeg');",
"operationId": "POST_api_profile_photos_profile",
"consumes": [],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
},
{
"name": "Authorization",
"in": "header",
"description": "The bearer access token to authorize the request (e.g. `bearer TOKEN`)",
"required": true,
"type": "string",
"default": ""
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovCommonModelProfileProfile"
}
},
"400 ArgumentException": {
"description": "The user id is an invalid format.",
"schema": {
"$ref": "#/definitions/ArgumentException",
"default": {
"Message": "Value does not fall within the expected range.",
"ExceptionMessage": "Value does not fall within the expected range.",
"ExceptionType": "ArgumentException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"400 UnsupportedImageException": {
"description": "The file was not a supported image.",
"schema": {
"$ref": "#/definitions/UnsupportedImageException",
"default": {
"Message": "The file is not a valid image or not a supported type.",
"ExceptionMessage": "The file is not a valid image or not a supported type.",
"ExceptionType": "UnsupportedImageException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"404 DocumentAccessException": {
"description": "The user does not have access to update the profile photo.
\r\n The customer does not exist.",
"schema": {
"$ref": "#/definitions/DocumentAccessException",
"default": {
"Message": "Document does not exist, or user does not have access to the document.",
"ExceptionMessage": "Document does not exist, or user does not have access to the document.",
"ExceptionType": "DocumentAccessException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "post",
"path": "/api/v4.0/profile/photos/profile",
"names": {
"base": "postApiProfilePhotosProfile",
"group": "profile",
"fetch": "PostApiProfilePhotosProfile",
"actionTypes": {
"request": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_REQUEST",
"success": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_SUCCESS",
"failure": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_FAILURE",
"timeout": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_TIMEOUT",
"mistake": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_MISTAKE",
"subscribe": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_SUBSCRIBE",
"unsubscribe": "PROFILE_POST_API_PROFILE_PHOTOS_PROFILE_UNSUBSCRIBE"
},
"actions": {
"request": "postApiProfilePhotosProfileRequest",
"success": "postApiProfilePhotosProfileSuccess",
"failure": "postApiProfilePhotosProfileFailure",
"timeout": "postApiProfilePhotosProfileTimeout",
"mistake": "postApiProfilePhotosProfileMistake",
"subscribe": "postApiProfilePhotosProfileSubscribe",
"unsubscribe": "postApiProfilePhotosProfileUnsubscribe"
},
"sagas": {
"worker": "postApiProfilePhotosProfileWorker",
"watcher": "postApiProfilePhotosProfileWatcher"
},
"flow": {
"init": "PostApiProfilePhotosProfileInit",
"options": "PostApiProfilePhotosProfileOptions",
"request": {
"body": "PostApiProfilePhotosProfileRequestBody",
"header": "PostApiProfilePhotosProfileRequestHeader"
},
"response": {
"body": "PostApiProfilePhotosProfileResponseBody"
},
"reduxState": "PostApiProfilePhotosProfileState"
},
"file": {
"actions": "Profile",
"actionTypes": "Profile",
"flowTypes": "Profile",
"reducer": "Profile"
},
"import": {
"actions": "ProfileActions",
"actionTypes": "ProfileActionTypes",
"flowTypes": "ProfileFlowTypes",
"reducer": "ProfileReducer"
}
},
"version": "V4"
},
"postApiProfilePhotosBackground": {
"spec": {
"tags": [
"Profile"
],
"summary": "Updates the current user's background photo.\r\n \r\nThe endpoint requires a MimeMultipart request body, with a single part:\r\n- Must contain a single byte array (binary blob) of the images data.\r\n- The 'Content-Type' header set to the corresponding type of the blob (e.g. a jpg photo may have it set as 'image/jpeg');",
"operationId": "POST_api_profile_photos_background",
"consumes": [],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
},
{
"name": "Authorization",
"in": "header",
"description": "The bearer access token to authorize the request (e.g. `bearer TOKEN`)",
"required": true,
"type": "string",
"default": ""
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovCommonModelProfileProfile"
}
},
"400 ArgumentException": {
"description": "The user id is an invalid format.",
"schema": {
"$ref": "#/definitions/ArgumentException",
"default": {
"Message": "Value does not fall within the expected range.",
"ExceptionMessage": "Value does not fall within the expected range.",
"ExceptionType": "ArgumentException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"400 UnsupportedImageException": {
"description": "The file was not a supported image.",
"schema": {
"$ref": "#/definitions/UnsupportedImageException",
"default": {
"Message": "The file is not a valid image or not a supported type.",
"ExceptionMessage": "The file is not a valid image or not a supported type.",
"ExceptionType": "UnsupportedImageException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"404 DocumentAccessException": {
"description": "The user does not have access to update the background photo.
\r\n The customer does not exist.",
"schema": {
"$ref": "#/definitions/DocumentAccessException",
"default": {
"Message": "Document does not exist, or user does not have access to the document.",
"ExceptionMessage": "Document does not exist, or user does not have access to the document.",
"ExceptionType": "DocumentAccessException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "post",
"path": "/api/v4.0/profile/photos/background",
"names": {
"base": "postApiProfilePhotosBackground",
"group": "profile",
"fetch": "PostApiProfilePhotosBackground",
"actionTypes": {
"request": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_REQUEST",
"success": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_SUCCESS",
"failure": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_FAILURE",
"timeout": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_TIMEOUT",
"mistake": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_MISTAKE",
"subscribe": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_SUBSCRIBE",
"unsubscribe": "PROFILE_POST_API_PROFILE_PHOTOS_BACKGROUND_UNSUBSCRIBE"
},
"actions": {
"request": "postApiProfilePhotosBackgroundRequest",
"success": "postApiProfilePhotosBackgroundSuccess",
"failure": "postApiProfilePhotosBackgroundFailure",
"timeout": "postApiProfilePhotosBackgroundTimeout",
"mistake": "postApiProfilePhotosBackgroundMistake",
"subscribe": "postApiProfilePhotosBackgroundSubscribe",
"unsubscribe": "postApiProfilePhotosBackgroundUnsubscribe"
},
"sagas": {
"worker": "postApiProfilePhotosBackgroundWorker",
"watcher": "postApiProfilePhotosBackgroundWatcher"
},
"flow": {
"init": "PostApiProfilePhotosBackgroundInit",
"options": "PostApiProfilePhotosBackgroundOptions",
"request": {
"body": "PostApiProfilePhotosBackgroundRequestBody",
"header": "PostApiProfilePhotosBackgroundRequestHeader"
},
"response": {
"body": "PostApiProfilePhotosBackgroundResponseBody"
},
"reduxState": "PostApiProfilePhotosBackgroundState"
},
"file": {
"actions": "Profile",
"actionTypes": "Profile",
"flowTypes": "Profile",
"reducer": "Profile"
},
"import": {
"actions": "ProfileActions",
"actionTypes": "ProfileActionTypes",
"flowTypes": "ProfileFlowTypes",
"reducer": "ProfileReducer"
}
},
"version": "V4"
}
},
"status": {
"getApiStatus": {
"spec": {
"tags": [
"Status"
],
"summary": "Validates connectivity to internal dependencies of the system.",
"operationId": "GET_api_status",
"consumes": [],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovContractAPIUnversionedStatusStatusResponse"
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "get",
"path": "/api/status",
"names": {
"base": "getApiStatus",
"group": "status",
"fetch": "GetApiStatus",
"actionTypes": {
"request": "STATUS_GET_API_STATUS_REQUEST",
"success": "STATUS_GET_API_STATUS_SUCCESS",
"failure": "STATUS_GET_API_STATUS_FAILURE",
"timeout": "STATUS_GET_API_STATUS_TIMEOUT",
"mistake": "STATUS_GET_API_STATUS_MISTAKE",
"subscribe": "STATUS_GET_API_STATUS_SUBSCRIBE",
"unsubscribe": "STATUS_GET_API_STATUS_UNSUBSCRIBE"
},
"actions": {
"request": "getApiStatusRequest",
"success": "getApiStatusSuccess",
"failure": "getApiStatusFailure",
"timeout": "getApiStatusTimeout",
"mistake": "getApiStatusMistake",
"subscribe": "getApiStatusSubscribe",
"unsubscribe": "getApiStatusUnsubscribe"
},
"sagas": {
"worker": "getApiStatusWorker",
"watcher": "getApiStatusWatcher"
},
"flow": {
"init": "GetApiStatusInit",
"options": "GetApiStatusOptions",
"request": {
"body": "GetApiStatusRequestBody",
"header": "GetApiStatusRequestHeader"
},
"response": {
"body": "GetApiStatusResponseBody"
},
"reduxState": "GetApiStatusState"
},
"file": {
"actions": "Status",
"actionTypes": "Status",
"flowTypes": "Status",
"reducer": "Status"
},
"import": {
"actions": "StatusActions",
"actionTypes": "StatusActionTypes",
"flowTypes": "StatusFlowTypes",
"reducer": "StatusReducer"
}
},
"version": "V4"
},
"getApiStatusInternal": {
"spec": {
"tags": [
"Status"
],
"summary": "Validates connectivity to internal dependencies of the system.",
"operationId": "GET_api_status_internal",
"consumes": [],
"produces": [
"application/json",
"text/json"
],
"parameters": [
{
"name": "Trov-Tenant",
"in": "header",
"description": "The tenant to use for the requests.",
"required": true,
"type": "string",
"default": "USSic"
},
{
"name": "Trov-Market",
"in": "header",
"description": "The market to use for the requests.",
"required": true,
"type": "string",
"default": "US"
},
{
"name": "Trov-Client",
"in": "header",
"description": "The identifier of the client making the request.",
"required": true,
"type": "string",
"default": "kahunaTestApi"
},
{
"name": "Accept-Language",
"in": "header",
"description": "The language to use for localization of responses (where applicable).",
"required": true,
"type": "string",
"default": "en-US"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/TrovContractAPIUnversionedStatusStatusResponse"
}
},
"500 UnexpectedErrorException": {
"description": "An unexpected error has occurred.",
"schema": {
"$ref": "#/definitions/UnexpectedErrorException",
"default": {
"Message": "An unexpected error has occurred.",
"ExceptionMessage": "An unexpected error has occurred.",
"ExceptionType": "UnexpectedErrorException",
"CorrelationId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"method": "get",
"path": "/api/status/internal",
"names": {
"base": "getApiStatusInternal",
"group": "status",
"fetch": "GetApiStatusInternal",
"actionTypes": {
"request": "STATUS_GET_API_STATUS_INTERNAL_REQUEST",
"success": "STATUS_GET_API_STATUS_INTERNAL_SUCCESS",
"failure": "STATUS_GET_API_STATUS_INTERNAL_FAILURE",
"timeout": "STATUS_GET_API_STATUS_INTERNAL_TIMEOUT",
"mistake": "STATUS_GET_API_STATUS_INTERNAL_MISTAKE",
"subscribe": "STATUS_GET_API_STATUS_INTERNAL_SUBSCRIBE",
"unsubscribe": "STATUS_GET_API_STATUS_INTERNAL_UNSUBSCRIBE"
},
"actions": {
"request": "getApiStatusInternalRequest",
"success": "getApiStatusInternalSuccess",
"failure": "getApiStatusInternalFailure",
"timeout": "getApiStatusInternalTimeout",
"mistake": "getApiStatusInternalMistake",
"subscribe": "getApiStatusInternalSubscribe",
"unsubscribe": "getApiStatusInternalUnsubscribe"
},
"sagas": {
"worker": "getApiStatusInternalWorker",
"watcher": "getApiStatusInternalWatcher"
},
"flow": {
"init": "GetApiStatusInternalInit",
"options": "GetApiStatusInternalOptions",
"request": {
"body": "GetApiStatusInternalRequestBody",
"header": "GetApiStatusInternalRequestHeader"
},
"response": {
"body": "GetApiStatusInternalResponseBody"
},
"reduxState": "GetApiStatusInternalState"
},
"file": {
"actions": "Status",
"actionTypes": "Status",
"flowTypes": "Status",
"reducer": "Status"
},
"import": {
"actions": "StatusActions",
"actionTypes": "StatusActionTypes",
"flowTypes": "StatusFlowTypes",
"reducer": "StatusReducer"
}
},
"version": "V4"
}
}
}