Return one globally paged mixed content result for a Classifier Catalog.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Post, RequestUri = new Uri("https://example.com/api/workspace/catalogs/example/content/query"), Headers = { { "Authorization", "Bearer <token>" }, }, Content = new StringContent("{ \"CatalogNodeId\": \"example\", \"Scope\": 0, \"EntityDefinitionIds\": [ \"example\" ], \"Search\": \"example\", \"SortField\": 0, \"SortDirection\": 0, \"Page\": 1, \"PageSize\": 1 }") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } }};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/catalogs/example/content/query';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"CatalogNodeId":"example","Scope":0,"EntityDefinitionIds":["example"],"Search":"example","SortField":0,"SortDirection":0,"Page":1,"PageSize":1}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/workspace/catalogs/example/content/query \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "CatalogNodeId": "example", "Scope": 0, "EntityDefinitionIds": [ "example" ], "Search": "example", "SortField": 0, "SortDirection": 0, "Page": 1, "PageSize": 1 }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Request Body
Section titled “Request Body”Catalog-oriented query over active entity instances classified by one classifier.
object
Selected category identifier, or null when Scope is Moltaro.Enums.Catalogs.CatalogContentScopeEnum.All.
Optional Entity Definition type filter.
Optional case-insensitive search over readable display name, number, and subtitle projections.
One-based page number. Values below one are rejected.
Page size from 1 through 250.
Catalog-oriented query over active entity instances classified by one classifier.
object
Selected category identifier, or null when Scope is Moltaro.Enums.Catalogs.CatalogContentScopeEnum.All.
Optional Entity Definition type filter.
Optional case-insensitive search over readable display name, number, and subtitle projections.
One-based page number. Values below one are rejected.
Page size from 1 through 250.
Catalog-oriented query over active entity instances classified by one classifier.
object
Selected category identifier, or null when Scope is Moltaro.Enums.Catalogs.CatalogContentScopeEnum.All.
Optional Entity Definition type filter.
Optional case-insensitive search over readable display name, number, and subtitle projections.
One-based page number. Values below one are rejected.
Page size from 1 through 250.
Responses
Section titled “Responses”OK
object
One globally paged mixed Catalog content result.
object
Lightweight readable projections and restricted shells.
One lightweight mixed Catalog content item.
object
Stable identity of one Moltaro resource instance.
object
Whether the current actor may currently read the Entity Instance.
Whether the current actor may currently update the Entity Instance.
Persisted display projection, or null for a restricted shell.
Persisted record number, or null for a restricted shell.
Persisted subtitle projection, or null for a restricted shell.
Readable matching Classifier field assignments.
One matching Classifier field assignment for a Catalog content item.
object
Classifier Entity Field identifier.
Currently assigned category identifier.
Whether the current actor may clear this exact field assignment.
Total matching active resources before pagination.
One-based page number.
Applied page size.
All active Entity Definition types bound to this Classifier.
One Entity Definition available to the Catalog content type filter.
object
Entity Definition identifier.
User-facing singular type name.
User-facing plural type name.
Readable primary-table Classifier fields bound to the Catalog.
One Classifier field bound to this Catalog for an Entity Definition.
object
Entity Field identifier.
Stable Entity Field key.
User-facing Entity Field name.
Whether this field may participate in Catalog-side assignment for the actor.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Bad Request
object
One globally paged mixed Catalog content result.
object
Lightweight readable projections and restricted shells.
One lightweight mixed Catalog content item.
object
Stable identity of one Moltaro resource instance.
object
Whether the current actor may currently read the Entity Instance.
Whether the current actor may currently update the Entity Instance.
Persisted display projection, or null for a restricted shell.
Persisted record number, or null for a restricted shell.
Persisted subtitle projection, or null for a restricted shell.
Readable matching Classifier field assignments.
One matching Classifier field assignment for a Catalog content item.
object
Classifier Entity Field identifier.
Currently assigned category identifier.
Whether the current actor may clear this exact field assignment.
Total matching active resources before pagination.
One-based page number.
Applied page size.
All active Entity Definition types bound to this Classifier.
One Entity Definition available to the Catalog content type filter.
object
Entity Definition identifier.
User-facing singular type name.
User-facing plural type name.
Readable primary-table Classifier fields bound to the Catalog.
One Classifier field bound to this Catalog for an Entity Definition.
object
Entity Field identifier.
Stable Entity Field key.
User-facing Entity Field name.
Whether this field may participate in Catalog-side assignment for the actor.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
One globally paged mixed Catalog content result.
object
Lightweight readable projections and restricted shells.
One lightweight mixed Catalog content item.
object
Stable identity of one Moltaro resource instance.
object
Whether the current actor may currently read the Entity Instance.
Whether the current actor may currently update the Entity Instance.
Persisted display projection, or null for a restricted shell.
Persisted record number, or null for a restricted shell.
Persisted subtitle projection, or null for a restricted shell.
Readable matching Classifier field assignments.
One matching Classifier field assignment for a Catalog content item.
object
Classifier Entity Field identifier.
Currently assigned category identifier.
Whether the current actor may clear this exact field assignment.
Total matching active resources before pagination.
One-based page number.
Applied page size.
All active Entity Definition types bound to this Classifier.
One Entity Definition available to the Catalog content type filter.
object
Entity Definition identifier.
User-facing singular type name.
User-facing plural type name.
Readable primary-table Classifier fields bound to the Catalog.
One Classifier field bound to this Catalog for an Entity Definition.
object
Entity Field identifier.
Stable Entity Field key.
User-facing Entity Field name.
Whether this field may participate in Catalog-side assignment for the actor.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}