Quantcast
Channel: ProgrammableWeb - C#
Viewing all 1348 articles
Browse latest View live

Daily API RoundUp: Blitzr, Batch, Signpost, Plus Quip, Repustate, Mondo SDKs

$
0
0
Primary Target Audience: 
Primary Channel: 
Primary category: 
Related Companies: 
Related APIs: 
Cricket Match [Unofficial]
Batch Transactional
pdflayer
Varmail
Blitzr
Signpost
Quip
Mondo REST
Repustate
Related Languages: 
Summary: 
We've added six APIs to the ProgrammableWeb directory in categories such as Music, Notifications, and Sports. Also new to the directory are SDKs for Quip document creation service, Resputate reputation service, and Mondo online bank. Here's a rundown of the latest additions.

Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at editor@programmableweb.com.

We've added six APIs to the ProgrammableWeb directory in categories such as Music, Notifications, and Sports. Also new to the directory are SDKs for Quip document creation service, Resputate reputation service, and Mondo online bank. Here's a rundown of the latest additions.

APIs

Blitzr is a music discovery platform. Blitzr's database contains most artists, labels, albums, and tracks released. The Blitzr API allows developers to access music recommendations and information programmatically. We've listed this API under the Music category. See ProgrammableWeb's complete list of Music APIs.

Blitzr API allows developers to access music recommendations
Blitzr API allows developers to access music recommendations, information, and external sources programmatically / image: Blitzr/Google Play

Batch offers a platform with a focus on notifications. It features retention analysis, reward analytics, and more. The Batch Transactional API is used to send notifications to specific users by using a device token or user IDs. The Batch Translation API is listed under the Notifications category. See ProgrammableWeb's complete list of Notifications APIs.

The pdflayerAPI (from apilayer) offers a customizable HTML to PDF conversion system. This system features a full CDN, personalized support, and extended statistics. pdflayer is REST based and uses API Keys for authentication. This API is listed under the PDF category. See ProgrammableWeb's complete list of PDF APIs.

pdflayer API creates PDFs from any website URL
pdflayer API creates PDFs from any website URL / image: pdflayer.com

The Cricket MatchAPI provides detailed information and scorecards for Cricket matches. It also offers information about live matches in list form with basic details. A Player API is in development. The Cricket Match API is listed under the Sports category. See ProgrammableWeb's complete list of Sports APIs.

The VarmailAPI gives developers the ability to POST emails to their inboxes programmatically and allows them to integrate this function into their own projects and applications. This API is offered free of charge. Varmail API is listed under the Email category. See ProgrammableWeb's complete list of Email APIs.

The SignpostAPI provides programmatic access to the Signpost CRM and marketing platform. It is designed to help local businesses get feedback, new customers, referrals, reviews, and repeat business. The Signpost API is listed under the Customer Relationship Management category. See ProgrammableWeb's complete list of CRM APIs.

Frameworks, Libraries, and SDKs

Quip is a word processor enabling document creation on any device. The Quip API enables documents to be downloaded or uploaded as HTML, allowing developers to write custom document importers and exporters. Several SDKs for communication with the API were added to the library including the Python SDK and Node.js SDK both provided by Quip. The Quip Go SDK by developer Matt DuVall allows users to upload lists, documents, and spreadsheets in business environments. And the Quip Ruby SDK by developer Jaqueline lets developers implement documents, spreadsheets, and lists into Web services. Resources include installation and usage.

Repustate's API lets developers create their own tools to monitor social networks and blogs for keywords or phrases, by exposing a natural language and sentiment extraction API. A Java SDK, C# SDK, and PHP SDK are provided to aid in API interaction for improving business reputations through social media sentiment analysis.

Mondo is a mobile-first bank and banking application. The MondoREST API is a banking API that allows interaction with users' accounts. Interactions include listing and retrieving transactions. The Mondo GO SDK by developer Stephen Whitworth provides GO bindings for the Mondo REST Banking API. It organizes and offers full support for Mondo objects such as Transactions, Merchants and Addresses.

Content type group: 
Articles

ImgIX C# Sample Code by ImgIX

Erply C# SDK by Erply

$
0
0
The Erply C# SDK by Erply is available for download fro the official site. It allows API interaction to access inventory, products, customers, webstore, management, documents, and reports. Requests and responses available in HTTP/POST and JSON/XML respectively.
Erply Inventory
Resource Type: 
SDK
Framework/Library Image: 
Deadpool: 
0
Framework/Library Provider: 
Languages: 
Primary category: 
Secondary category: 

Uploadcare C# SDK by Anton Kheystver

PokitDok Platform C# Sample Code by PokitDok

Huddle C# SDK by Huddle

Rosette C# SDK by Rosette

Microsoft Translator C# Sample Code by Microsoft


GetSentiment C# SDK by Viktor Pekar

AeroFS C# SDK by AeroFS

Mollie C# Sample Code by JP Hellemons

$
0
0
The Mollie C# Sample Code by JP Hellemons demonstrates how to make payments with iDeal, an online transfer method from a user bank account to the bank of an establishment. Resources present bank list, configuration, and report.
Related APIs: 
Mollie Payment
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

SparkPost C# SDK by SparkPost

Coconut .Net SDK by Coconut

GenalogyCloud C# Sample Code by OneGreatFamily

FeedHenry .NET SDK by FeedHenry


FeedHenry .NET Sample Code by FeedHenry

Mendix C# SDK by Gerhard Richard Edens

i.materialise C# SDK by i.materialise

Clio C# SDK by Roger Granda

How to use RAML to Auto-Generate C# Code for Dynamic Web API Provisioning

$
0
0
Primary Target Audience: 
Primary Channel: 
Primary category: 
Secondary category: 
Related Languages: 
Headline on Actual Article : 
C#/Web API Code Generation Patterns for the RAML User
URL To Article: 
http://www.infoq.com/articles/webapr-for-raml
Name of Host Site: 
InfoQ
URL To Home Page of Host Site: 
http://www.infoq.com/
Summary: 
RAML makes it easy to manage the entire API lifecycle, from designing to documenting to sharing. This article discusses several patterns for auto-generating C# code for provisioning APIs by establishing a shared RAML that reduces friction between frontend and backend developers.

RAML (RESTful API Modeling Language) is a practical language for describing APIs. In this article on InfoQ, Jonathan Allen explains how RAML can be used to auto-generate the necessary C# code to provision a Web API (on platforms that support C# like Windows and Azure). This design means both front and back end developers can implement code changes to an API during development simply by updating the associated RAML-based API definitions.

Like with Swagger and other API-definition specifications, most of the front-end tooling (eg: documentation, IDEs like Github's Atom, etc.) used by API consuming developers can automatically adjust to new RAML definitions. But for APIs being provisioned by Microsoft-based platforms, once the C# code that's behind your APIs can also dynamically adjust to changes in API defintions, it creates an environment where your front and back end developers can move in greater lockstep with one another. 

Content type group: 
Articles
Viewing all 1348 articles
Browse latest View live