To use this cli, we need to first Install Nodejs, then run the following command.
npm i -g namirasoft-api-link-v1
Returns the application liveness status
ns-api-link health liveness
Returns the application readiness status
ns-api-link health readiness
Returns the application metrics
ns-api-link metrics get
Returns the category list
ns-api-link category list {filters} {page} {size} {sorts}
Returns the link list of a category
ns-api-link category listlinks {id} {filters} {page} {size} {sorts}
Returns a category by an id
ns-api-link category get {id}
Returns the domain list
ns-api-link domain search {query} {top}
Returns the domain list
ns-api-link domain list {filters} {page} {size} {sorts}
Returns the link list of a domain
ns-api-link domain listlinks {id} {filters} {page} {size} {sorts}
Returns a domain by an id
ns-api-link domain get {id}
Returns the filter list
ns-api-link filter list {filters} {page} {size} {sorts}
Returns the link list by scope and name
ns-api-link filter listlinks {scope} {name} {filters} {page} {size} {sorts}
Returns the filter list by scope and name
ns-api-link filter listfilterlinks {scope} {name} {filters} {page} {size} {sorts}
Returns a filter by an id
ns-api-link filter get {id}
Returns the link list
ns-api-link link search {query} {top}
Returns the link list
ns-api-link link list {filters} {page} {size} {sorts}
Returns a link by an id
ns-api-link link 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": "LinkFull", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "category_id": { "type": "Integer", "required": true }, "domain_id": { "type": "Integer", "required": true }, "name": { "type": "String", "required": true, "max": 255 }, "url": { "type": "String", "required": true, "max": 255 }, "logo": { "type": "String", "required": true, "max": 255 }, "public": { "type": "Boolean", "required": true }, "private": { "type": "Boolean", "required": true }, "importance": { "type": "Integer", "required": true }, "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 } } }, "domain": { "name": "Domain", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "name": { "type": "String", "required": true, "max": 255 }, "url": { "type": "String", "required": true, "max": 255 }, "logo": { "type": "String", "required": false, "max": 255 }, "published_at": { "type": "DateTime", "required": false }, "description": { "type": "String", "required": true }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true } } } }}
{ "name": "Domain", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "name": { "type": "String", "required": true, "max": 255 }, "url": { "type": "String", "required": true, "max": 255 }, "logo": { "type": "String", "required": false, "max": 255 }, "published_at": { "type": "DateTime", "required": false }, "description": { "type": "String", "required": true }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true } }}
{ "name": "Filter", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "scope": { "type": "String", "required": true, "max": 255 }, "name": { "type": "String", "required": true, "max": 255 }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true } }}
{ "name": "FilterLinkFull", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "parent_id": { "type": "Integer", "required": false }, "filter_id": { "type": "Integer", "required": true }, "link_id": { "type": "Integer", "required": false }, "name": { "type": "String", "required": false, "max": 255 }, "logo": { "type": "String", "required": false, "max": 255 }, "order": { "type": "Integer", "required": true }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true }, "filter": { "name": "Filter", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "scope": { "type": "String", "required": true, "max": 255 }, "name": { "type": "String", "required": true, "max": 255 }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true } } }, "link": { "name": "LinkFull", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "category_id": { "type": "Integer", "required": true }, "domain_id": { "type": "Integer", "required": true }, "name": { "type": "String", "required": true, "max": 255 }, "url": { "type": "String", "required": true, "max": 255 }, "logo": { "type": "String", "required": true, "max": 255 }, "public": { "type": "Boolean", "required": true }, "private": { "type": "Boolean", "required": true }, "importance": { "type": "Integer", "required": true }, "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 } } }, "domain": { "name": "Domain", "type": "Object", "required": true, "fields": { "id": { "type": "Integer", "required": true }, "name": { "type": "String", "required": true, "max": 255 }, "url": { "type": "String", "required": true, "max": 255 }, "logo": { "type": "String", "required": false, "max": 255 }, "published_at": { "type": "DateTime", "required": false }, "description": { "type": "String", "required": true }, "created_at": { "type": "DateTime", "required": true }, "updated_at": { "type": "DateTime", "required": true } } } } } }}
©Copyright 2010 to 2026 Namira Software Corporation. All rights reserved.