Hanzo
OpenapiWorld

Returns the caller project's news pipeline: which feeds it reads and how the…

Returns the caller project's news pipeline: which feeds it reads and how the merged result is filtered.

GET /v1/world/pipeline

Addresshttps://api.hanzo.ai/v1/world/pipeline
MethodGET
Operationget_world_pipeline
AuthAuthorization: Bearer $HANZO_API_KEY

Returns the caller project's news pipeline: which feeds it reads and how the merged result is filtered. A project that has never written one is answered with the built-in world feeds and default: true, so a fresh project sees the same feed /v1/world/news would actually serve rather than an empty configuration.

Request

GET /v1/world/pipeline takes no parameters and no body — the credential is the whole request.

Response

StatusBodyMeaning
200pipelineViewok

200 body — 10 fields.

FieldInTypeAlwaysDescription
createdAtbodystringCreatedAt is when the pipeline was first stored, RFC3339 UTC.
defaultbodybooleanDefault is true when no pipeline is stored for this project and these are the built-in world feeds.
feedsbodystring[]Feeds is the RSS/Atom feed URLs the pipeline reads.
filtersbodyFilters
filters.keywordsbodystring[]Keywords keeps only items whose TITLE contains one of these, case-insensitively.
filters.regionsbodystring[]Regions keeps only items whose TITLE contains one of these, matched case-insensitively as a substring.
filters.sourcesbodystring[]Sources keeps only items whose outlet name contains one of these, case-insensitively.
orgbodystringOrg is the tenant the pipeline belongs to, resolved server-side from the validated principal.
projectbodystringProject is the org sub-scope the pipeline belongs to.
updatedAtbodystringUpdatedAt is when it was last written, RFC3339 UTC.

Failure carries the platform error shape — see Errors.

Examples

hanzo world pipeline get

World API · All Hanzo APIs · Interactive reference

How is this guide?

On this page