Skip to content

Latest commit

 

History

History
147 lines (119 loc) · 7.43 KB

embed_presets_custom_logos.md

File metadata and controls

147 lines (119 loc) · 7.43 KB

EmbedPresetsCustomLogos — operations

Accessor: client.embed_presets_custom_logos · Source: vimeo_api/apis/embed_presets_custom_logos.py · 8 operations

Each ### block is one operation and assumes sdk-map.md is loaded: blocks omit what its invariants table covers and are otherwise self-contained, so chunk at block level. Signatures are the sync parsed spelling; the async and raw spellings take the same parameters (see sdk-map.md). Type sources names the module declaring each type an operation mentions, so resolving a body, return or error payload is a lookup rather than a search; the runtime types RawError and ApiResult are excluded.

client.embed_presets_custom_logos.create_custom_logo

  • Route: POST /users/{user_id}/customlogos
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def create_custom_logo(user_id: float, *, request_options: RequestOptionsOrDict | None = None)
    • required, positional: user_id
  • Params: user_id — path
  • Returns (parsed): Picture
  • Returns (raw): ApiResult[Picture, CreateCustomLogoErrorBody]
  • Error: CreateCustomLogoErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
Picture vimeo_api/models/picture.py
CreateCustomLogoErrorBody vimeo_api/errors/create_custom_logo_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.create_custom_logo_alt1

  • Route: POST /me/customlogos
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def create_custom_logo_alt1(*, request_options: RequestOptionsOrDict | None = None)
  • Returns (parsed): Picture
  • Returns (raw): ApiResult[Picture, CreateCustomLogoAlt1ErrorBody]
  • Error: CreateCustomLogoAlt1ErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
Picture vimeo_api/models/picture.py
CreateCustomLogoAlt1ErrorBody vimeo_api/errors/create_custom_logo_alt1_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.delete_custom_logo

  • Route: DELETE /users/{user_id}/customlogos/{logo_id}
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def delete_custom_logo(logo_id: float, user_id: float, *, request_options: RequestOptionsOrDict | None = None)
    • required, positional: logo_id, user_id
  • Params: logo_id — path · user_id — path
  • Returns (parsed): None
  • Returns (raw): ApiResult[None, DeleteCustomLogoErrorBody]
  • Error: DeleteCustomLogoErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
DeleteCustomLogoErrorBody vimeo_api/errors/delete_custom_logo_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.delete_custom_logo_alt1

  • Route: DELETE /me/customlogos/{logo_id}
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def delete_custom_logo_alt1(logo_id: float, *, request_options: RequestOptionsOrDict | None = None)
    • required, positional: logo_id
  • Params: logo_id — path
  • Returns (parsed): None
  • Returns (raw): ApiResult[None, DeleteCustomLogoAlt1ErrorBody]
  • Error: DeleteCustomLogoAlt1ErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
DeleteCustomLogoAlt1ErrorBody vimeo_api/errors/delete_custom_logo_alt1_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.get_custom_logo

  • Route: GET /users/{user_id}/customlogos/{logo_id}
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def get_custom_logo(logo_id: float, user_id: float, *, request_options: RequestOptionsOrDict | None = None)
    • required, positional: logo_id, user_id
  • Params: logo_id — path · user_id — path
  • Returns (parsed): Picture
  • Returns (raw): ApiResult[Picture, GetCustomLogoErrorBody]
  • Error: GetCustomLogoErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
Picture vimeo_api/models/picture.py
GetCustomLogoErrorBody vimeo_api/errors/get_custom_logo_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.get_custom_logo_alt1

  • Route: GET /me/customlogos/{logo_id}
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def get_custom_logo_alt1(logo_id: float, *, request_options: RequestOptionsOrDict | None = None)
    • required, positional: logo_id
  • Params: logo_id — path
  • Returns (parsed): Picture
  • Returns (raw): ApiResult[Picture, GetCustomLogoAlt1ErrorBody]
  • Error: GetCustomLogoAlt1ErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
Picture vimeo_api/models/picture.py
GetCustomLogoAlt1ErrorBody vimeo_api/errors/get_custom_logo_alt1_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.get_custom_logos

  • Route: GET /users/{user_id}/customlogos
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def get_custom_logos(user_id: float, *, page: float | None = None, per_page: float | None = None, sizes: str | None = None, request_options: RequestOptionsOrDict | None = None)
    • required, positional: user_id
  • Params: user_id — path · page — query · per_page — query · sizes — query
  • Returns (parsed): PictureConnection
  • Returns (raw): ApiResult[PictureConnection, GetCustomLogosErrorBody]
  • Error: GetCustomLogosErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
PictureConnection vimeo_api/models/picture_connection.py
GetCustomLogosErrorBody vimeo_api/errors/get_custom_logos_error.py
LegacyError vimeo_api/models/legacy_error.py

client.embed_presets_custom_logos.get_custom_logos_alt1

  • Route: GET /me/customlogos
  • Auth: oauth2_authorization_code OR oauth2_client_credentials OR bearer
  • Signature: def get_custom_logos_alt1(*, page: float | None = None, per_page: float | None = None, sizes: str | None = None, request_options: RequestOptionsOrDict | None = None)
  • Params: page — query · per_page — query · sizes — query
  • Returns (parsed): PictureConnection
  • Returns (raw): ApiResult[PictureConnection, GetCustomLogosAlt1ErrorBody]
  • Error: GetCustomLogosAlt1ErrorBody — Case A (typed)
  • Error arms: LegacyError [403] · RawError [anything unmapped]
Type Source
PictureConnection vimeo_api/models/picture_connection.py
GetCustomLogosAlt1ErrorBody vimeo_api/errors/get_custom_logos_alt1_error.py
LegacyError vimeo_api/models/legacy_error.py