To use this cli, we need to first Install Nodejs, then run the following command.
npm i -g namirasoft-api-service-v1
Returns the application health status
ns-api-service healthz get
Returns the category list
ns-api-service category list {filters} {page} {size} {sorts}
Returns a category by an id
ns-api-service category get {id}
Returns the service list
ns-api-service service list {filters} {page} {size} {sorts}
Returns a service by an id
ns-api-service service get {id}
{  "name": "Category",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "ServiceFull",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "category_id": {      "type": "Integer",      "required": true    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "headline": {      "type": "String",      "required": true,      "max": 255    },    "url": {      "type": "String",      "required": true,      "max": 255    },    "logo": {      "type": "String",      "required": false,      "max": 255    },    "image": {      "type": "String",      "required": false,      "max": 255    },    "description": {      "type": "String",      "required": true    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "category": {      "name": "Category",      "type": "Object",      "required": true,      "fields": {        "id": {          "type": "Integer",          "required": true        },        "name": {          "type": "String",          "required": true,          "max": 255        },        "created_at": {          "type": "DateTime",          "required": true        },        "updated_at": {          "type": "DateTime",          "required": true        }      }    }  }}
©Copyright 2010 to 2025 Namira Software Corporation. All rights reserved.