Page cover

Quick Start

Let's get you set up and ready to start using the Payment API

Use your Client credentials

Let's make sure you can gain access to our FrontStream Payment API. As a FrontStream API Partner you will be set up with secure credentials to gain access and authenticate your requests. Use your FrontStream assigned ClientId and ClientSecret to retrieve a one time use AccessToken for gaining access to our different API endpoints.

Missing your credentials? Please contact us at:

To try a test and directly interact with the API endpoint click "Test It" and use an embedded API client to send requests with custom headers and variables, then see the live response; essentially letting you test this API directly within this page. When testing please use our Demo URL: https://demo-payments.frontstream.com/api/ClientSession

This will create an API AccessToken for an Application

post

Return HTTP Status Code 200 (OK) with AccessToken Returns HTTP Status Code 400 if could not authenticate

Body
ClientIdstringRequired

Unique identifier for the API Partner; provided by FrontStream

ClientSecretstring · max: 500Required

Key specifically paired to the clientId

Responses
chevron-right
200

Success

application/json
Tokenstring · nullableOptional

This is the AccessToken you will use for any other API call

ClientIdstring · uuidOptional

Unique identifier for the API Partner; provided by FrontStream

ExpirationDatestring · date-timeOptional

The date and time at which the AccessToken will no longer be valid if not used first. Will always be 5 hours from when the response is sent.

post
/api/ClientSession

Client Session Example

Take a look at how you might call this method:

For more information please contact us at:

Ready to make your first Payment request?

Dive into the API reference specifics next:

API referenceschevron-right

Last updated