action tl_api_article_search { label: "Search articles\nIt will only return basic information of article\n " provider: tl_api method: GET path: "/api/Article/Search" encoding: json input: { type: "object" properties: { activeStatus: { type: "integer" format: "int32" } gymId: { type: "integer" format: "int32" } limit: { type: "integer" format: "int32" } offset: { type: "integer" format: "int32" } orderBy: { type: "string" } searchText: { type: "string" } type: { type: "string" } } additionalProperties: false } output: { type: "object" description: "The DefaultResponseDTO Class.\nContains fields of DefaultResponse DTO in application.\n " properties: { isError: { type: "boolean" } message: { type: "string" } responseException: { type: "object" } result: { type: "array" items: { type: "object" description: "The ArticleSearchDTO Class.\nContains relevant fields of ArticleSearch DTO by masking actual Article entity's fields in application.\n " properties: { activeStatus: { type: "boolean" description: "Active Status " } applyForAllGyms: { type: "boolean" } articleId: { type: "integer" format: "int32" } createdDate: { type: "string" format: "date-time" } createdUser: { type: "string" } description: { type: "string" } measureUnit: { type: "string" description: "MeasureUnit " } modifiedDate: { type: "string" format: "date-time" } modifiedUser: { type: "string" } name: { type: "string" } number: { type: "integer" format: "int32" } price: { type: "number" format: "decimal" } sellingPrice: { type: "number" format: "decimal" description: "Actual Selling price of the article " } tags: { type: "string" } totalCount: { type: "integer" format: "int32" description: "total number of recode for particular search " } type: { type: "string" description: "article type" } } additionalProperties: false } } } additionalProperties: false } }