/api/customers HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC",
"offset": 0,
"total": 2,
"size": 2,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}, {
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?_offset=1&_pagesize=1 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=1&_pagesize=1&_orderBy=externalIdentifier&_order=ASC",
"offset": 1,
"total": 2,
"size": 1,
"links": [{
"rel": "first",
"href": "/api/customers?_offset=0&_pagesize=1&_orderBy=externalIdentifier&_order=ASC"
}, {
"rel": "prev",
"href": "/api/customers?_offset=0&_pagesize=1&_orderBy=externalIdentifier&_order=ASC"
}, {
"rel": "last",
"href": "/api/customers?_offset=1&_pagesize=1&_orderBy=externalIdentifier&_order=ASC"
}],
"items": [{
"href": "/api/customers/K0003"
}]
}
/api/customers?_orderBy=systemIntegratorName&_order=DESC HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=systemIntegratorName&_order=DESC",
"offset": 0,
"total": 2,
"size": 2,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}, {
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?_q=C0003 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_q=C0003&_orderBy=externalIdentifier&_order=ASC",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}]
}]
}
/api/customers?externalIdentifier=K0003 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=K0003",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}]
}]
}
/api/customers?externalIdentifier=!K0003 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=!K0003",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?externalIdentifier=~003 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=~003",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}]
}]
}
/api/customers?externalIdentifier=~*3 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=~*3",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}]
}]
}
/api/customers?externalIdentifier=!~*3 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=!~*3",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?externalIdentifier=~3* HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=~3*",
"offset": 0,
"total": 0,
"size": 0,
"links": [],
"items": []
}
/api/customers?externalIdentifier=!~3* HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=!~3*",
"offset": 0,
"total": 2,
"size": 2,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}, {
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?externalIdentifier=:gt:K0002 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=:gt:K0002",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}]
}]
}
/api/customers?externalIdentifier=:ge:K0002 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=:ge:K0002",
"offset": 0,
"total": 2,
"size": 2,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}, {
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?externalIdentifier=:lt:K0002 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=:lt:K0002",
"offset": 0,
"total": 0,
"size": 0,
"links": [],
"items": []
}
/api/customers?externalIdentifier=:le:K0002 HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&externalIdentifier=:le:K0002",
"offset": 0,
"total": 1,
"size": 1,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?blockedAt=:NULL: HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&blockedAt=:NULL:",
"offset": 0,
"total": 2,
"size": 2,
"links": [],
"items": [{
"href": "/api/customers/K0002",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "pbxGroup",
"value": "pbx name 1"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}, {
"href": "/api/customers/K0003",
"links": [],
"data": [{
"name": "externalIdentifier",
"value": "K0003"
}, {
"name": "name",
"value": "customer"
}, {
"name": "systemIntegratorName",
"value": "S0003"
}, {
"name": "systemIntegrator",
"value": "S0003"
}, {
"name": "operatorName",
"value": "C0003"
}, {
"name": "operator",
"value": "C0003"
}, {
"name": "pbxGroup",
"value": "pbx name 2"
}, {
"name": "sipServer",
"value": "127.0.0.1"
}, {
"name": "blockedAt",
"value": null
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "contractTypeId",
"value": 4
}, {
"name": "state",
"value": "activeWithElements"
}]
}]
}
/api/customers?blockedAt=!:NULL: HTTP/1.1 200 OK {
"href": "/api/customers?_offset=0&_pagesize=16&_orderBy=externalIdentifier&_order=ASC&blockedAt=!:NULL:",
"offset": 0,
"total": 0,
"size": 0,
"links": [],
"items": []
}
/api/customers?_offset=df HTTP/1.1 400 Bad Request {
"title": "Bad paging parameter value",
"detail": "The offset parameter has wrong value.",
"described_by": "http://api.nfon.net/probs/paging-param-malformed"
}
/api/customers HTTP/1.1 403 Forbidden {
"title": "Access forbidden",
"detail": "Required role is missing",
"described_by": "http://api.nfon.net/probs/invalid-authorization"
}
/api/customers HTTP/1.1 403 Forbidden {
"title": "Access forbidden",
"detail": "Required role is missing",
"described_by": "http://api.nfon.net/probs/invalid-authorization"
}
/api/customers HTTP/1.1 403 Forbidden {
"title": "Access forbidden",
"detail": "Required role is missing",
"described_by": "http://api.nfon.net/probs/invalid-authorization"
}