### GET /api/info/all Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/info/all ```markdown ### Responses #### 200 - OK ### Example Usage ```bash curl -X GET "/f5/api/info/all" ``` ``` -------------------------------- ### GET /api/workbench/help-menu Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/workbench/help-menu ```markdown ### Responses #### 200 - OK - Array of object - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **id** (string) - **name** (string) - **countGroupId** (string) - **countGroupName** (string) - **isFlex5** (boolean) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: ### Example Usage ```bash curl -X GET "/f5/api/workbench/help-menu" ``` ``` -------------------------------- ### GET /api/home/quicklink Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/home/quicklink ```markdown ### Responses #### 200 - OK - Array of object - **id** (string) - **quickLinkId** (string) - **name** (string) - **group** (string) - **type** (string) - **permissions** (array (string)) - **positionInGroup** (integer (int32)) ### Example Usage ```bash curl -X GET "/f5/api/home/quicklink" ``` ``` -------------------------------- ### GET /api/info Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/info ```markdown ### Responses #### 200 - OK **ApiInfo** - **flexEdition** (string) - **flexPlatformVersion** (string) - **flexVersion** (string) - **flexBuildNumber** (string) - **flexBuildTimestamp** (string): The build date/time in UTC. - **flexBuildBranch** (string) - **flexBuildCommit** (string) - **flexBuildUser** (string) - **flexSecretsLoaded** (string) - **flexSpringProfilesActive** (string) - **flexAppEnvironment** (string) - **flexServices** (array (object)) Array items: - **name** (string) - **flexLibraryInfo** (object) - **flexCommons** (string) - **vmInfo** (object) - **vmId** (string) - **vmName** (string) - **vmVendor** (string) - **vmVersion** (string) - **vmPort** (string) - **vmUptime** (string) - **databaseEncodingStatus** (object) - **databaseEncoding** (string) - **databaseDefaultCharacterSet** (string) - **nonMatchingColumns** (array (object)) Array items: - **tableName** (string) - **columnName** (string) - **characterSet** (string) - **flywayStatus** (string) - **ui** (object) ### Example Usage ```bash curl -X GET "/f5/api/info" ``` ``` -------------------------------- ### GET /api/workbench/new-element-menu Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/workbench/new-element-menu ```markdown ### Responses #### 200 - OK - Array of object - **id** (string) - **name** (string) - **parentId** (string) - **parentName** (string) - **iconUrl** (string) - **iconImageBlob** (array (string (byte))) - **description** (string) - **leaf** (boolean) - **nodeIconHidden** (boolean) - **extensionId** (string) ### Example Usage ```bash curl -X GET "/f5/api/workbench/new-element-menu" ``` ``` -------------------------------- ### GET /api/workbench-pref Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/workbench-pref ```markdown ### Responses #### 200 - OK **WorkbenchPreference** - **id** (string) - **dropMode** (string (autoSort|insert|add)) ("autoSort"|"insert"|"add") - **userId** (string) - **locationId** (string) - **searchMode** (string) - **availability** (boolean) - **leftPanelWidth** (integer (int32)) - **rightPanelWidth** (integer (int32)) - **leftPanelWidthPercent** (number) - **rightPanelWidthPercent** (number) - **showParentElementsInCalendar** (boolean) - **includeDeletedInBrowserSearch** (boolean) - **includeClosedInBrowserSearch** (boolean) ### Example Usage ```bash curl -X GET "/f5/api/workbench-pref" ``` ``` -------------------------------- ### GET /api/service-offering/expand Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/service-offering/expand ```markdown ### Parameters - **resourceTypeId** (string, query, optional) - **showDeleted** (boolean, query, optional) ### Responses #### 200 - OK - Array of object - **id** (string) - **name** (string) - **noteType** (boolean) - **type** (string (resource-type|service-offering)) ("resource-type"|"service-offering") - **leaf** (boolean) ### Example Usage ```bash curl -X GET "/f5/api/service-offering/expand?resourceTypeId=root&showDeleted=true" ``` ``` -------------------------------- ### GET /api/workbench/hamburger-menu Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/workbench/hamburger-menu ```markdown ### Responses #### 200 - OK - Array of object - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **id** (string) - **name** (string) - **countGroupId** (string) - **countGroupName** (string) - **isFlex5** (boolean) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: - **id** (string) - **caption** (string) - **redirectUrl** (string) - **definitionId** (string) - **scheduledCountItem** (object) - **children** (array (object)) Array items: ### Example Usage ```bash curl -X GET "/f5/api/workbench/hamburger-menu" ``` ``` -------------------------------- ### GET /api/warehouse/scan-progress Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Get Scan Progress ```markdown ### Parameters - **equipmentListId** (string, query, required) - **scanMode** (string, query, required) ### Responses #### 200 - OK **ScanProgress** - **scannedCount** (integer (int32)) - **totalCount** (integer (int32)) ### Example Usage ```bash curl -X GET "/f5/api/warehouse/scan-progress?equipmentListId=string&scanMode=string" ``` ``` -------------------------------- ### GET /api/warehouse/scan-prompt Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Get Scan Prompts ```markdown ### Parameters - **page** (integer, query, optional): Zero-based page index (0..N) - **size** (integer, query, optional): The size of the page to be returned - **sort** (array (string), query, optional): Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported. - **scanMode** (string, query, optional) - **scanSource** (string, query, optional) - **scanLocationId** (string, query, optional) - **scanProjectElementId** (string, query, optional) - **scanContactId** (string, query, optional) - **skipOrphanScanPrompt** (boolean, query, optional) - **barcodes** (array, query, optional) - **virtualScanLineId** (string, query, optional) - **flownFromAnotherList** (boolean, query, optional) - **sourceLineItemId** (string, query, optional) ### Responses #### 200 - OK **PageScanPreviewRecord** - **totalElements** (integer (int64)) - **totalPages** (integer (int32)) - **last** (boolean) - **sort** (object) - **sorted** (boolean) - **unsorted** (boolean) - **empty** (boolean) - **first** (boolean) - **numberOfElements** (integer (int32)) - **pageable** (object) - **unpaged** (boolean) - **sort** (object) - **pageNumber** (integer (int32)) - **pageSize** (integer (int32)) - **paged** (boolean) - **offset** (integer (int64)) - **size** (integer (int32)) - **content** (array (object)) Array items: - **id** (string) - **barcode** (string) - **resourceId** (string) - **resourceName** (string) - **serialNumber** (string) - **stencil** (string) - **size** (string) - **resourceIsSerialUnit** (boolean) - **resourceIsInventoryModel** (boolean) - **resourceIsTrackedBySerialUnit** (boolean) - **resourceIsStorageContainer** (boolean) - **resourceIsSerialContainer** (boolean) - **serialUnitOutOnAJob** (boolean) - **serialUnitOnJobLineId** (string) - **serialUnitRecoveryMode** (string) - **subrentalVendorName** (string) - **destinationLineId** (string) - **serialUnitRecoveryScanPrompt** (object) - **promptTypeCode** (string) - **caption** (string) - **message** (string) - **scanSoundUrlToPlay** (string) - **fatal** (boolean) - **skippable** (boolean) - **freePickContainerCloseSoundUrl** (string) - **directlyOpenFreePickContainer** (boolean) - **options** (array (object)) - **qtyInfo** (object) - **orphanScanPrompt** (object) - **autoRemoveFromContainerPrompt** (object) - **virtualScanPrompt** (object) - **incompleteStorageRequirementPrompt** (object) - **contactAssetLocationInfo** (object) - **assetId** (string) - **contactId** (string) - **contactName** (string) - **facilityId** (string) - **facilityName** (string) - **displayName** (string) - **prompts** (array (object)) Array items: - **maintenancePrompts** (array (object)) Array items: - **promptTypeCode** (string) - **caption** (string) - **message** (string) - **scanSoundUrlToPlay** (string) - **fatal** (boolean) - **skippable** (boolean) - **freePickContainerCloseSoundUrl** (string) - **directlyOpenFreePickContainer** (boolean) - **options** (array (object)) - **qtyInfo** (object) - **procedureId** (string) - **procedureName** (string) - **maintenanceDueDate** (string (date-time)) - **required** (boolean) - **suppressedPrompts** (array (object)) Array items: - **contentsMaintenanceDue** (array (object)) Array items: - **promptTypeCode** (string) - **caption** (string) - **message** (string) - **scanSoundUrlToPlay** (string) - **fatal** (boolean) - **skippable** (boolean) - **freePickContainerCloseSoundUrl** (string) - **directlyOpenFreePickContainer** (boolean) - **options** (array (object)) - **qtyInfo** (object) - **unitId** (string) - **unitName** (string) - **unitBarcode** (string) - **procedureId** (string) - **procedureName** (string) - **maintenanceDueDate** (string (date-time)) - **required** (boolean) - **ooc** (boolean) - **userDisabledPrompts** (array (string (invalid|odometer|hours|sub|free-recovery|orphan|auto-remove|perm-remove|sn-prompt|free-pick|expendable-return|home-location-warning|subrental-warning|shortage|split-qty|qty|virtual-scan|wrong-truck|confirmation|resolve-ooc|resolve-decommissioned|resolve-deleted|resolve-sold|maintenance-due|resolve-resource-type-mismatch|orphan-scan-content-builder|incomplete-storage-requirements|explode-on-undo-outbound))) - **requiredPrompts** (boolean) - **promptSize** (integer (int32)) - **number** (integer (int32)) - **empty** (boolean) ### Example Usage ```bash curl -X GET "/f5/api/warehouse/scan-prompt?page=0&size=20&sort=item1,item2&scanMode=string&scanSource=string&scanLocationId=string&scanProjectElementId=string&scanContactId=string&skipOrphanScanPrompt=true&barcodes=item1,item2&virtualScanLineId=string&flownFromAnotherList=true&sourceLineItemId=string" ``` ``` -------------------------------- ### POST /api/gl-account Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Create new GL Account. ```markdown ### Request Body **Content-Type:** application/json - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **description** (string) - **accountNumber** (string) - **accountType** (string (income|expense|cogs|accounts-payable|accounts-receivable|bank|credit-card|equity|fixed-asset|long-term-liability|other-asset|other-current-asset|other-current-liability|other-expense|other-income)) ("income"|"expense"|"cogs"|"accounts-payable"|"accounts-receivable"|"bank"|"credit-card"|"equity"|"fixed-asset"|"long-term-liability"|"other-asset"|"other-current-asset"|"other-current-liability"|"other-expense"|"other-income") - **deleted** (boolean) ### Responses #### 200 - OK **AcknowledgementResponse** - **data** (object) ### Example Usage ```bash curl -X POST "/f5/api/gl-account" \ -H "Content-Type: application/json" \ -d '{ "id": "string", "name": "string", "createdByUserId": "string", "createdDate": "2023-01-01T00:00:00Z", "lastEditUserId": "string", "lastEditDate": "2023-01-01T00:00:00Z", "description": "string", "accountNumber": "string", "accountType": "income", "deleted": "true" }' ``` ``` -------------------------------- ### GET /api/icon Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Get the list of Icons. ```markdown ### Parameters - **filter** (string, query, optional) - **page** (integer, query, optional): Zero-based page index (0..N) - **size** (integer, query, optional): The size of the page to be returned - **sort** (array (string), query, optional): Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported. ### Responses #### 200 - OK **PageIcon** - **totalElements** (integer (int64)) - **totalPages** (integer (int32)) - **last** (boolean) - **sort** (object) - **sorted** (boolean) - **unsorted** (boolean) - **empty** (boolean) - **first** (boolean) - **numberOfElements** (integer (int32)) - **pageable** (object) - **unpaged** (boolean) - **sort** (object) - **pageNumber** (integer (int32)) - **pageSize** (integer (int32)) - **paged** (boolean) - **offset** (integer (int64)) - **size** (integer (int32)) - **content** (array (object)) Array items: - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **category** (string) - **imageId** (string) - **iconImageBlob** (array (string (byte))) - **imageUrl** (string) - **newImageData** (string) - **systemIcon** (boolean) - **number** (integer (int32)) - **empty** (boolean) ### Example Usage ```bash curl -X GET "/f5/api/icon?filter=string&page=0&size=20&sort=item1,item2" ``` ``` -------------------------------- ### POST /api/service-offering Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Create Service Offering ```markdown ### Request Body **Content-Type:** application/json - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **code** (string) - **shortName** (string) - **preferredDisplayString** (string) - **narrativeDescription** (string) - **barcode** (string) - **rfidTag** (string) - **deleted** (boolean) - **deletedByUserId** (string) - **deletedByDate** (string (date-time)) - **presumedMissing** (boolean) - **lineMuteByDefault** (boolean) - **noteMuteByDefault** (boolean) - **numberSequence** (integer (int64)) - **catalogueItem** (boolean) - **publicCatalogueItem** (boolean) - **number** (string) - **discountable** (boolean) - **maxDiscount** (number) - **barcodeLabel** (string) - **externalNumber** (string) - **referenceData** (object) - **imported** (boolean) - **tagIds** (array (string)) - **description** (string) - **ordinal** (integer (int32)) - **defaultRoleId** (string) - **resourceTypeId** (string) - **resourceTypeIsDiscountable** (boolean) - **shortNameOrName** (string) ### Responses #### 200 - OK **ServiceOffering** - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **code** (string) - **shortName** (string) - **preferredDisplayString** (string) - **narrativeDescription** (string) - **barcode** (string) - **rfidTag** (string) - **deleted** (boolean) - **deletedByUserId** (string) - **deletedByDate** (string (date-time)) - **presumedMissing** (boolean) - **lineMuteByDefault** (boolean) - **noteMuteByDefault** (boolean) - **numberSequence** (integer (int64)) - **catalogueItem** (boolean) - **publicCatalogueItem** (boolean) - **number** (string) - **discountable** (boolean) - **maxDiscount** (number) - **barcodeLabel** (string) - **externalNumber** (string) - **referenceData** (object) - **imported** (boolean) - **tagIds** (array (string)) - **description** (string) - **ordinal** (integer (int32)) - **defaultRoleId** (string) - **resourceTypeId** (string) - **resourceTypeIsDiscountable** (boolean) - **shortNameOrName** (string) ### Example Usage ```bash curl -X POST "/f5/api/service-offering" \ -H "Content-Type: application/json" \ -d '{ "id": "string", "name": "string", "createdByUserId": "string", "createdDate": "2023-01-01T00:00:00Z", "lastEditUserId": "string", "lastEditDate": "2023-01-01T00:00:00Z", "code": "string", "shortName": "string", "preferredDisplayString": "string", "narrativeDescription": "string", "barcode": "string", "rfidTag": "string", "deleted": "true", "deletedByUserId": "string", "deletedByDate": "2023-01-01T00:00:00Z", "presumedMissing": "true", "lineMuteByDefault": "true", "noteMuteByDefault": "true", "numberSequence": "0", "catalogueItem": "true", "publicCatalogueItem": "true", "number": "string", "discountable": "true", "maxDiscount": "0", "barcodeLabel": "string", "externalNumber": "string", "referenceData": "value", "imported": "true", "tagIds": [ "string" ], "description": "string", "ordinal": "0", "defaultRoleId": "string", "resourceTypeId": "string", "resourceTypeIsDiscountable": "true", "shortNameOrName": "string" }' ``` ``` -------------------------------- ### POST /api/workflow Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Create workflow ```markdown ### Request Body **Content-Type:** application/json - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **description** (string) - **initialStateId** (string) - **deleted** (boolean) ### Responses #### 200 - OK **Workflow** - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **description** (string) - **initialStateId** (string) - **deleted** (boolean) ### Example Usage ```bash curl -X POST "/f5/api/workflow" \ -H "Content-Type: application/json" \ -d '{ "id": "string", "name": "string", "createdByUserId": "string", "createdDate": "2023-01-01T00:00:00Z", "lastEditUserId": "string", "lastEditDate": "2023-01-01T00:00:00Z", "description": "string", "initialStateId": "string", "deleted": "true" }' ``` ``` -------------------------------- ### GET /api/analytics/ooc-record/headline-card Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/analytics/ooc-record/headline-card ```markdown ### Parameters - **locationIds** (array (string), query, optional) - **startDate** (string, query, required) - **endDate** (string, query, required) ### Responses #### 200 - OK **OOCAnalyticsHeadlineCardInfo** - **totalItemsOOC** (integer (int64)) - **totalInventory** (integer (int64)) - **topOOCItemModelId** (string) - **topOOCItemModelName** (string) - **topOOCItemCount** (integer (int32)) - **created** (integer (int32)) - **resolved** (integer (int32)) - **averageOOCDowntime** (integer (int64)) - **percentInventoryOOC** (number) ### Example Usage ```bash curl -X GET "/f5/api/analytics/ooc-record/headline-card?locationIds=item1,item2&startDate=string&endDate=string" ``` ``` -------------------------------- ### POST /api/element Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Create Project Element ```markdown ### Request Body **Content-Type:** application/json - **definitionId** (string) - **parentElementId** (string) - **open** (boolean) - **locked** (boolean) - **documentNumber** (string) - **name** (string) - **statusId** (string) - **currencyId** (string) - **plannedStartDate** (string (date-time)) - **plannedEndDate** (string (date-time)) - **personResponsibleId** (string) - **corporateIdentityId** (string) - **assignedToUserId** (string) - **referralSourceId** (string) - **locationId** (string) - **secondaryLocationId** (string) - **pickupLocationId** (string) - **returnLocationId** (string) - **departmentId** (string) - **artistId** (string) - **clientId** (string) - **secondaryClientId** (string) - **billToId** (string) - **secondaryBillToId** (string) - **vendorId** (string) - **venueId** (string) - **facilityId** (string) - **secondaryVenueId** (string) - **salesPersonId** (string) - **projectManagerId** (string) - **eventPlannerId** (string) - **accountExecutiveId** (string) - **technicalDirectorId** (string) - **administrativeAssistantId** (string) - **stageDirectorId** (string) - **backstageManagerId** (string) - **customContactOneId** (string) - **customContactTwoId** (string) - **customContactThreeId** (string) - **preparedDate** (string (date-time)) - **dueDate** (string (date-time)) - **loadInDate** (string (date-time)) - **rehearsalDate** (string (date-time)) - **eventDate** (string (date-time)) - **doorsDate** (string (date-time)) - **showStartDate** (string (date-time)) - **showEndDate** (string (date-time)) - **loadOutDate** (string (date-time)) - **defaultTime** (number) - **defaultPricingModelId** (string) - **notes** (string) - **printNotes** (boolean) - **customerPO** (string) - **probabilityPercent** (number) - **deposit** (number) - **depositDueDate** (string (date-time)) - **depositPercentage** (number) - **colorCode** (string) - **textColor** (string) - **shippingMethodId** (string) - **returnMethodId** (string) - **customField1Value** (string) - **customField2Value** (string) - **customField3Value** (string) - **customField4Value** (string) - **customField5Value** (string) - **customField6Value** (string) - **customField7Value** (string) - **customField8Value** (string) - **customField9Value** (string) - **customField10Value** (string) - **customFieldValues** (object) ### Responses #### 200 - OK **ElementKeyInfo** - **elementId** (string) - **elementNumber** (string) - **elementName** (string) - **definitionId** (string) - **extensionId** (string) - **domainId** (string) - **definitionName** (string) - **definitionNamePlural** (string) - **definitionNameCaption** (string) - **definitionNumberCaption** (string) - **definitionDefaultResourceTypeName** (string) - **definitionIconUrl** (string) - **definitionNumberingEnabled** (boolean) - **partialCopyTargetDef** (object) - **id** (string) - **name** (string) - **namePlural** (string) - **code** (string) - **plannedStartDate** (string (date-time)) - **plannedEndDate** (string (date-time)) - **plannedStartDateCaption** (string) - **plannedEndDateCaption** (string) - **locked** (boolean) - **canEdit** (boolean) - **noEditTitle** (string) - **noEditMessage** (string) - **autoSuggestionsEnabled** (boolean) - **insuranceWarningEnabled** (boolean) - **elementHasInsuranceWarning** (boolean) - **unreadElementNotificationsWarning** (boolean) - **userHasUnreadNotifications** (boolean) - **sendToClientEnabled** (boolean) - **sendToVendorEnabled** (boolean) - **addConfirmationPromptEnabled** (boolean) - **isManifest** (boolean) - **currencyIdentity** (object) - **id** (string) - **name** (string) - **isoCode** (string) - **locale** (string) - **locationInfo** (object) - **id** (string) - **name** (string) - **locale** (string) - **timeZone** (string) - **views** (array (object)) Array items: - **id** (string) - **name** (string) - **customFieldGroups** (array (object)) Array items: - **id** (string) - **name** (string) - **createdByUserId** (string) - **createdDate** (string (date-time)) - **lastEditUserId** (string) - **lastEditDate** (string (date-time)) - **ordinal** (integer (int32)) - **resource** (boolean) - **status** (object) - **id** (string) - **name** (string) - **deleted** (boolean) - **deleted** (boolean) ### Example Usage ```bash curl -X POST "/f5/api/element" \ -H "Content-Type: application/json" \ -d '{ "definitionId": "string", "parentElementId": "string", "open": "true", "locked": "true", "documentNumber": "string", "name": "string", "statusId": "string", "currencyId": "string", "plannedStartDate": "2023-01-01T00:00:00Z", "plannedEndDate": "2023-01-01T00:00:00Z", "personResponsibleId": "string", "corporateIdentityId": "string", "assignedToUserId": "string", "referralSourceId": "string", "locationId": "string", "secondaryLocationId": "string", "pickupLocationId": "string", "returnLocationId": "string", "departmentId": "string", "artistId": "string", "clientId": "string", "secondaryClientId": "string", "billToId": "string", "secondaryBillToId": "string", "vendorId": "string", "venueId": "string", "facilityId": "string", "secondaryVenueId": "string", "salesPersonId": "string", "projectManagerId": "string", "eventPlannerId": "string", "accountExecutiveId": "string", "technicalDirectorId": "string", "administrativeAssistantId": "string", "stageDirectorId": "string", "backstageManagerId": "string", "customContactOneId": "string", "customContactTwoId": "string", "customContactThreeId": "string", "preparedDate": "2023-01-01T00:00:00Z", "dueDate": "2023-01-01T00:00:00Z", "loadInDate": "2023-01-01T00:00:00Z", "rehearsalDate": "2023-01-01T00:00:00Z", "eventDate": "2023-01-01T00:00:00Z", "doorsDate": "2023-01-01T00:00:00Z", "showStartDate": "2023-01-01T00:00:00Z", "showEndDate": "2023-01-01T00:00:00Z", "loadOutDate": "2023-01-01T00:00:00Z", "defaultTime": "0", "defaultPricingModelId": "string", "notes": "string", "printNotes": "true", "customerPO": "string", "probabilityPercent": "0", "deposit": "0", "depositDueDate": "2023-01-01T00:00:00Z", "depositPercentage": "0", "colorCode": "string", "textColor": "string", "shippingMethodId": "string", "returnMethodId": "string", "customField1Value": "string", "customField2Value": "string", "customField3Value": "string", "customField4Value": "string", "customField5Value": "string", "customField6Value": "string", "customField7Value": "string", "customField8Value": "string", "customField9Value": "string", "customField10Value": "string", "customFieldValues": "value" }' ``` ``` -------------------------------- ### GET /api/analytics/scanning-history/headline-card Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/analytics/scanning-history/headline-card ```markdown ### Parameters - **locationIds** (array (string), query, optional) - **startDate** (string, query, required) - **endDate** (string, query, required) ### Responses #### 200 - OK **ScanningAnalyticsHeadlineCardInfo** - **itemName** (string) - **itemScanCount** (integer (int32)) - **userName** (string) - **userScanCount** (integer (int32)) - **totalScanCount** (integer (int32)) - **rfidScanCount** (integer (int32)) - **barcodeScanCount** (integer (int32)) ### Example Usage ```bash curl -X GET "/f5/api/analytics/scanning-history/headline-card?locationIds=item1,item2&startDate=string&endDate=string" ``` ``` -------------------------------- ### GET /api/manual-pricing-tier/search-resources Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs Search resources for manual pricing tiers ```markdown ### Parameters - **searchText** (string, query, optional): The text to search for - **page** (integer, query, optional): Zero-based page index (0..N) - **size** (integer, query, optional): The size of the page to be returned - **sort** (array (string), query, optional): Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported. ### Responses #### 200 - OK **PageManualPricingTierResourceGridNode** - **totalElements** (integer (int64)) - **totalPages** (integer (int32)) - **last** (boolean) - **sort** (object) - **sorted** (boolean) - **unsorted** (boolean) - **empty** (boolean) - **first** (boolean) - **numberOfElements** (integer (int32)) - **pageable** (object) - **unpaged** (boolean) - **sort** (object) - **pageNumber** (integer (int32)) - **pageSize** (integer (int32)) - **paged** (boolean) - **offset** (integer (int64)) - **size** (integer (int32)) - **content** (array (object)) Array items: - **id** (string) - **name** (string) - **resourceClassName** (string) - **hasManualTiers** (boolean) - **number** (integer (int32)) - **empty** (boolean) ### Example Usage ```bash curl -X GET "/f5/api/manual-pricing-tier/search-resources?searchText=&page=0&size=20&sort=item1,item2" ``` ``` -------------------------------- ### GET /api/business-location/search Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/business-location/search ```markdown ### Parameters - **q** (string, query, optional) ### Responses #### 200 - OK - Array of object - **id** (string) - **name** (string) - **preferredDisplayString** (string) - **barcode** (string) - **deleted** (boolean) - **shortName** (string) - **shortNameOrName** (string) - **className** (string (com.shoptick.bizops.domain.BusinessLocation|com.shoptick.contacts.domain.Contact|com.shoptick.inventory.domain.InventoryItem|com.shoptick.inventory.domain.SerialNumber|com.shoptick.inventory.domain.MaintenanceProcedure|com.shoptick.bizops.domain.ServiceOffering)) ("com.shoptick.bizops.domain.BusinessLocation"|"com.shoptick.contacts.domain.Contact"|"com.shoptick.inventory.domain.InventoryItem"|"com.shoptick.inventory.domain.SerialNumber"|"com.shoptick.inventory.domain.MaintenanceProcedure"|"com.shoptick.bizops.domain.ServiceOffering") ### Example Usage ```bash curl -X GET "/f5/api/business-location/search?q=" ``` ``` -------------------------------- ### GET /api/check Source: https://flex5test.flexrentalsolutions.com/f5/v3/api-docs API endpoint for GET /api/check ```markdown ### Responses #### 200 - OK ### Example Usage ```bash curl -X GET "/f5/api/check" ``` ```