# NATIVEPLATFORMSCALARREQUESTS: Chargebee Native Platform Scalar Requests Direct access to native API. ## Documentation The NativePlatformScalarRequests table provides direct access to the native API protocol over an established connection to the Chargebee API server. It will contain a new row for every row inserted with a native API request in PAYLOAD_TEXT with the results of unaltered forwarding of the payload to the Chargebee API server. - Catalog: `Chargebee` - Schema: `Native` - Alias: `npt` - Label: Native Platform Scalar Requests - Retrieve: true - Insert: true - Update: false - Delete: false ## View Columns The columns of the view `NATIVEPLATFORMSCALARREQUESTS` are shown below. Each column has an SQL data type. | Name | Data Type | Label | Required | Documentation | |---|:---:|---|:---:|---| | `BLOB_PREFERRED` | `boolean` | BLOB Preferred | ☑ | Indicator whether a BLOB result is preferred over text. | | `BOL_RESPONSE_CACHE_MAX_AGE_SEC` | `int32` | Response Cache Maximum Age (sec) | ☐ | Maximum age in seconds of Bridge Online response cache entries to be used. | | `CONTENT_TYPE` | `string(240)` | Content Type | ☐ | | | `DATE_ENDED` | `datetime` | End Date | ☑ | | | `DATE_STARTED` | `datetime` | Start Date | ☑ | | | `DRY_RUN` | `boolean` | Run without Actions | ☑ | | | `DURATION_MS` | `int64` | Duration (ms) | ☑ | | | `ERROR_MESSAGE_CODE` | `string(30)` | Error Message Code | ☐ | | | `ERROR_MESSAGE_TEXT` | `string(32000)` | Error Message Text | ☐ | | | `FAIL_ON_ERROR` | `boolean` | Fail on Error | ☑ | Whether to raise an exception when processing the native request triggered an error from the provider. | | `HTTP_DISK_CACHE_MAX_AGE_SEC` | `int32` | HTTP Disk Cache Maximum Age (sec) | ☐ | Maximum age in seconds of HTTP disk cache entries to be used. | | `HTTP_DISK_CACHE_SAVE` | `boolean` | Save HTTP Disk Cache | ☐ | Whether results can be stored in HTTP disk cache. | | `HTTP_DISK_CACHE_USE` | `boolean` | Use HTTP Disk Cache | ☐ | Whether results can be fetched from HTTP disk cache. | | `HTTP_MEMORY_CACHE_MAX_AGE_SEC` | `int32` | HTTP Memory Cache Maximum Age (sec) | ☐ | Maximum age in seconds of HTTP memory cache entries to be used. | | `HTTP_MEMORY_CACHE_SAVE` | `boolean` | Save HTTP Memory Cache | ☐ | Whether results can be stored in HTTP memory cache. | | `HTTP_MEMORY_CACHE_USE` | `boolean` | Use HTTP Memory Cache | ☐ | Whether results can be fetched from HTTP memory cache. | | `HTTP_METHOD` | `string(30)` | HTTP Method | ☐ | | | `HTTP_STATUS_CODE` | `int32` | HTTP Status Code | ☐ | | | `ORIG_SYSTEM_GROUP` | `string(4000)` | Original System Group | ☐ | | | `ORIG_SYSTEM_REFERENCE` | `string(4000)` | Original System Reference | ☐ | | | `PAYLOAD_TEXT` | `string` | Payload | ☐ | | | `RESULT_BLOB` | `byte[]` | Result BLOB | ☐ | | | `RESULT_DATE_TIME_UTC` | `datetime` | Result Date Time | ☐ | | | `RESULT_NUMBER` | `decimal` | Result Number | ☐ | | | `RESULT_TEXT` | `string` | Result Text | ☐ | | | `SUCCESSFUL` | `boolean` | Succesful | ☑ | | | `TIMEOUT_SEC` | `int32` | Timeout (sec) | ☐ | Timeout in seconds. | | `TRANSACTION_ID` | `int64` | Transaction ID | ☑ | Incrementing ID of the transaction. | | `URL` | `string(4000)` | URL | ☐ | |