Bynder.Sdk 1.3.0

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io/) and executing requests on it.

Install-Package Bynder.Sdk -Version 1.3.0
dotnet add package Bynder.Sdk --version 1.3.0
paket add Bynder.Sdk --version 1.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Bynder C# SDK

Build Status

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io) and executing requests on it.

Nuget Package

You can download and use Bynder SDK from Nuget. https://www.nuget.org/packages/Bynder.Sdk/

Current status

At the moment this SDK provides a library with the following methods:

Login

Task<User> LoginAsync(string email, string password);
Task GetAccessTokenAsync();
Task GetRequestTokenAsync();
string GetAuthorizeUrl(string callbackUrl);
void Logout();

Asset management operations

Task<IList<Brand>> GetBrandsAsync();
Task<Uri> GetDownloadFileUrlAsync(DownloadMediaQuery query);
Task<IDictionary<string, Metaproperty>> GetMetapropertiesAsync();
Task<Media> RequestMediaInfoAsync(MediaInformationQuery query);
Task<IList<Media>> RequestMediaListAsync(MediaQuery query);
Task UploadFileAsync(UploadQuery query);
Task ModifyMediaAsync(ModifyMediaQuery query);

Collection management operations

Task<IList<Collection>> GetCollectionsAsync(GetCollectionsQuery query);
Task<Collection> GetCollectionAsync(string id);
Task CreateCollectionAsync(CreateCollectionQuery query);
Task DeleteCollectionAsync(string id);
Task<IList<string>> GetMediaAsync(GetMediaQuery query);
Task AddMediaAsync(AddMediaQuery query);
Task RemoveMediaAsync(RemoveMediaQuery query);
Task ShareCollectionAsync(ShareQuery query);

Sample

To see how to use the SDK, please check ApiSample.cs

Bynder C# SDK

Build Status

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io) and executing requests on it.

Nuget Package

You can download and use Bynder SDK from Nuget. https://www.nuget.org/packages/Bynder.Sdk/

Current status

At the moment this SDK provides a library with the following methods:

Login

Task<User> LoginAsync(string email, string password);
Task GetAccessTokenAsync();
Task GetRequestTokenAsync();
string GetAuthorizeUrl(string callbackUrl);
void Logout();

Asset management operations

Task<IList<Brand>> GetBrandsAsync();
Task<Uri> GetDownloadFileUrlAsync(DownloadMediaQuery query);
Task<IDictionary<string, Metaproperty>> GetMetapropertiesAsync();
Task<Media> RequestMediaInfoAsync(MediaInformationQuery query);
Task<IList<Media>> RequestMediaListAsync(MediaQuery query);
Task UploadFileAsync(UploadQuery query);
Task ModifyMediaAsync(ModifyMediaQuery query);

Collection management operations

Task<IList<Collection>> GetCollectionsAsync(GetCollectionsQuery query);
Task<Collection> GetCollectionAsync(string id);
Task CreateCollectionAsync(CreateCollectionQuery query);
Task DeleteCollectionAsync(string id);
Task<IList<string>> GetMediaAsync(GetMediaQuery query);
Task AddMediaAsync(AddMediaQuery query);
Task RemoveMediaAsync(RemoveMediaQuery query);
Task ShareCollectionAsync(ShareQuery query);

Sample

To see how to use the SDK, please check ApiSample.cs

Release Notes

Exposed metaproperties and derivatives for Media

Version History

Version Downloads Last updated
1.3.0 49 1/22/2019
1.2.2 323 4/11/2018
1.2.1 202 3/27/2018
1.1.0 339 3/27/2017
1.0.1-beta 171 2/1/2017
1.0.0 245 1/12/2017
1.0.0-rc 184 1/11/2017