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 liveness status
ns-api-service health liveness
Returns the application readiness status
ns-api-service health readiness
Returns the application metrics
ns-api-service metrics 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 2026 Namira Software Corporation. All rights reserved.