Resources
Quick start
1 Install the Twikey API client
2 Authorize your Twikey account
3 Start managing
curl -X POST https://api.twikey.com/creditor /
-d apiToken=**API KEY**
// By far the easiest way to install the Twikey API client is to require it with Composer.
$ composer require twikey/twikey-api-php
{
"require": {
"twikey/twikey-api-php"
}
}
use GuzzleHttp\Client;
use GuzzleHttp\ClientInterface;
use Twikey\Api;
$httpClient = new Client();
$APIKEY = "**API_KEY**";
$twikeyclient = new Twikey($httpClient,$APIKEY);
# The easiest way to install the Twikey API client is with pip.
pip install twikey-api-python
import twikey
APIKEY = '**API_KEY**'
twikeyClient = twikey.TwikeyClient(APIKEY, "https://apiurl_as_found_in_twikey")
// Using npm
$ npm install twikey-api-client
// or using yarn
$ yarn add twikey-api-client
let twikeyClient:TwikeyClient = new TwikeyClient({
apiKey: "apiKey",
apiUrl: "https://mycompany.twikey.com/api/creditor",
userAgent: "myApp",
});
// The easiest way to install the Twikey API client is with maven.
<dependency>
<groupId>com.twikey</groupId>
<artifactId>twikey-api-java</artifactId>
<version>{twikey.version}</version>
</dependency>
public class TwikeyAPI {
private String apiKey = "**API_KEY**";
public void logIn(){
TwikeyClient twikeyClient = new TwikeyClient(apiKey)
.withUserAgent("myApp");
}
}
// Using the .NET Core command-line interface (CLI) tools:
dotnet add package TwikeySDK
// Using the NuGet Command Line Interface (CLI):
nuget install TwikeySDK
// Using the Package Manager Console:
Install-Package TwikeySDK
public class TwikeyAPI {
private String apiKey ="**API_KEY**";
public void logIn(){
TwikeyClient twikeyClient = new TwikeyClient(apiKey)
.WithUserAgent("myApp");
}
}
// The easiest way to install the Twikey API client is with go get
go get -u github.com/twikey/twikey-api-go
import "github.com/twikey/twikey-api-go"
func main() {
client := twikey.NewClient("**API_KEY**")
}
Easy integration
Close e-mandates, generate SEPA collections and verify payments
Total flexibility
Can be used with more than 3500 banks and compatible with all payment methods via your PSPs.
No lock-in
Deliver the cheapest possible payment options to your stakeholders (such as the CFO) through our smart Payment Switch. Switch between all possible payment methods in seconds.
Want to know more?
We're here to help you.

*Mandatory
Contact our team
Leave your details and we will contact you as soon as possible.
