Repository navigation
SDK 0.17.0
Added
- Creator platforms and confirmed account relationships. All four SDKs
now exposeGET /platforms,GET /actors/{id}/accountsand
GET /sites/{id}/owners. Publishing platforms have stable UUIDs, keys and
titles and are separate from studio-group Networks. Account/owner reads
return up to 200 confirmed catalogue relationships in deterministic order;
guest credits do not imply ownership, and private source identities and
evidence are excluded. - Platform metadata throughout the catalogue. Site and Video payloads,
including nested sites, favorite/ignored sites and current-state change
feeds, gain nullableplatformId,platformKey,platformTitleand
accountHandle. Classic sites carry null platform metadata. Platform and
owner changes advance the affected Site, Actor and Video feeds so consumers
can update existing IDs with their current cursors. - Platform filters for Sites and Videos.
GET /sitesandGET /videos
acceptPlatformIdorClassicOnly=true; combining them returns the
existing validation problem response. Existing routes, operation IDs,
response status declarations and change-feed cursor shapes are preserved.
Known limitations
- Go filtered Video requests require a raw URL. The existing Kiota
timestamp-query bug also visits unsetCreatedAfterandCreatedBefore
fields, so a typed Video query configuration panics even when only a
platform filter is set. UseVideos().WithUrl(url).Get(ctx, nil)with
net/url-encoded filters. The Go README
includes a compiled example and a regression test covers both filters
through the authenticated wrapper.
Closes #49 via PR #50. All six CI checks passed, including C# on .NET 8 and .NET 10, TypeScript on Node 22 and 24, and regeneration consistency.