jlouros / Stashapicsharp
Licence: mit
[Atlassian] Bitbucket Server/Stash API wrapper built in C#
Stars: ✭ 28
Labels
Projects that are alternatives of or similar to Stashapicsharp
Igbot
🐙 Free scripts, bots and Python API wrapper. Get free followers with our auto like, auto follow and other scripts!
Stars: ✭ 4,094 (+14521.43%)
Mutual labels: api-wrapper
Aiomixcloud
Mixcloud API wrapper for Python and Async IO
Stars: ✭ 23 (-17.86%)
Mutual labels: api-wrapper
Pytube
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
Stars: ✭ 4,979 (+17682.14%)
Mutual labels: api-wrapper
Python Poloniex
Poloniex API wrapper for Python 2.7 & 3
Stars: ✭ 557 (+1889.29%)
Mutual labels: api-wrapper
Py3 Canvaslms Api
Python 3 API wrapper for Instructure's Canvas LMS with real-world examples of use
Stars: ✭ 16 (-42.86%)
Mutual labels: api-wrapper
Binance.net
.Net API wrapper for the Binance web API
Stars: ✭ 349 (+1146.43%)
Mutual labels: api-wrapper
Bitskinsapi
A wrapper for the BitSkins API, build on .NET Standard 2.0
Stars: ✭ 13 (-53.57%)
Mutual labels: api-wrapper
Rapid.js
An ORM-like Interface and a Router For Your API Requests
Stars: ✭ 700 (+2400%)
Mutual labels: api-wrapper
V8 Archive
Directus Database API — Wraps Custom SQL Databases with a REST/GraphQL API
Stars: ✭ 486 (+1635.71%)
Mutual labels: api-wrapper
Rscorecard
R wrapper for U.S. Department of Education College Scorecard Data API
Stars: ✭ 17 (-39.29%)
Mutual labels: api-wrapper
Cuda Api Wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
Stars: ✭ 362 (+1192.86%)
Mutual labels: api-wrapper
Pizzly
The simplest, fastest way to integrate your app with an OAuth API 😋
Stars: ✭ 796 (+2742.86%)
Mutual labels: api-wrapper
Java Ovh
Thin wrapper around OVH's APIs. Handles all the hard work including credential creation and requests signing
Stars: ✭ 15 (-46.43%)
Mutual labels: api-wrapper
Steamapi
A PHP wrapper for interacting with Valve's Steam Community.
Stars: ✭ 25 (-10.71%)
Mutual labels: api-wrapper
Bitbucket Server (previously known as Stash) API wrapper for .Net
C# API wrapper for Atlassian Bitbucket Server (previously known as Stash)
For more information about Bitbucket Server visit: https://www.atlassian.com/software/bitbucket/server
API documentation can be found here: https://developer.atlassian.com/bitbucket/server/docs/latest/
Versions 2.0.0 and above of this project target Bitbucket Server version 4.1 and above.
If you are using a older version of Bitbucket Server (below version 4.0), please download any 1.0.* version from NuGet
Installation
There are 2 ways to use this library:
- Install-Package Atlassian.Stash.Api (via Nuget)
- Download source code and compile
Sample Usage
// Create a Stash connection
// Stash client connection using basic authentication
var client = new StashClient("http://your_stash_server_url:7990/", "username", "password");
// Gets a list of projects (by default a maximum of 25 results will be return)
// we recommend use of async/await instead of forcing synchronous execution
var projects = client.Projects.Get().Result;
// Gets a list of repositories from project "PROJKEY" (by default a maximum of 25 results will be return)
// using async
var repositories = await client.Repositories.Get("PROJKEY");
// Delete repository "REPOSLUG" from project "PROJKEY"
await client.Repositories.Delete("PROJKEY", "REPOSLUG");
Take a look at the integration tests project for more samples.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].