Skip to main content

Onboarding to the next phase of the Trader Support Service (API Users)

What is changing?

The core customs process remains unchanged.

The new API solution is designed to replicate current endpoints and support existing payloads.

The authentication mechanism for the new API has been changed to OAuth 2.0 standard for improved security. Your systems must use OAuth2.0 , generate new credentials , and use the new API endpoint.

All new movements must be made via new API endpoint by 20 Oct 2026 at the latest. After this date, new movement creation will be blocked via the current API endpoint.

You may be required to integrate with both the current and new API in parallel during the transition period. Existing in-flight movements will not be migrated to the new service, and must be completed via the same system they were created in.

What are the timelines and what do I need to do?

StepActivityWhen
1Access the Trader Support Service test environment and generate your OAuth 2.0 API credentials. Legacy users do not need to register for access to this environment, reset your password to gain access. Non-legacy users must complete the sign-up process (more details below).Available now
2Develop and test your integration to the new test environment API using the new OAuth 2.0 authentication standard.Ongoing
3Attend a meeting with the transition team. A coordination meeting will be scheduled. An important part of this call is to confirm and coordinate the parties involved in your movements (logistics providers, intermediaries, traders) to ensure they are mobilised to use the new service alongside you.Ongoing
4A connection request form will be provided. Once you have finished testing, please complete this form to schedule your production environment cutover date. Shortly before the cutover date, your organisation’s primary TSS user will receive instructions for accessing the TSS production environment and generating new API credentials.Ongoing
5On your cutover date repoint your production environment to the new TSS endpoint.By  20 October2026
6All new movements must be made via the new API. New movements will be blocked on the old API.From 20 October 2026
7Close out any in-flight movements via the old API.From 20 October 2026 to 30 November 2026

Step 1: Access the Trader Support Service test environment and generate OAuth 2.0 credentials

Each company account has a primary user. The primary user can generate API credentials and invite additional users to access the portal.

If you are a legacy Trader Support Service user

If you’re already signed up for the legacy Trader Support Service, your existing account will be migrated to the test environment and you will not need to register again.

If this is your first time signing in to the Trader Support Service Test Portal, the primary user for your account on the legacy service must reset their password and accept terms and conditions before using the Trader Support Service Test Portal.

Reset your password

  1. Open this link: https://tt.nc-tss.uk/portal/
  2. Select Sign in
  3. Select I have forgotten my password
  4. Enter the email address you use for the legacy service and select Send a password reset email
  5. Select the secure link sent to your email
  6. Complete the multi-factor authentication (MFA)
  7. Create and confirm your new password
  8. Sign in again using your new password

If you are not a legacy Trader Support Service user

Complete the sign-up form (opens in a new tab) to request a new account to use in the new test environment.

Once your account has been created , sign in to the Trader Support Service test portal and refer to the section above "Reset your password", enter the email address you have entered in the form once you receive an access granted email.

Generate API credentials

The primary user must complete the following steps for the account, regardless of where the user is legacy or not.

  1. Open this link: https://tt.nc-tss.uk/portal/
  2. Select Sign in
  3. After accessing the portal , Navigate to “View business profile”
  4. Within business profile page , click on "Manage access to use Trader API"
  5. Copy client id and client secret and store them securely, as it will not be displayed again after creation.

Step 2: Develop and test your integration to the new TSS test environment API

The new API supports all existing endpoints and payloads. However, the authentication mechanism is upgrading to OAuth 2.0. You will need to update your systems to support this new standard.

After completing Step 1, your system will need to use these credentials to retrieve a temporary bearer token.

Get Bearer Token Endpoint

Body

grant_typeclient_credentials
client_idTo be provided to you
client_secretTo be provided to you

The temporary bearer token must be included in the authorisation header to authenticate and call the new test environment API. The new endpoint URL is provided below. The new API supports the existing TSS endpoint paths and payloads.

API Base URL

https://tt.nc-tss.uk/api/v1/trader_api/transition/[Path]

Headers

AuthorizationBearer YOUR_ACTUAL_TOKEN_HERE

To assist with your integration, the following resources are available:

Note on Bruno: The Bruno Collection is provided as a .yml file. If you do not have it installed, you can download the application from the official Bruno website (opens in a new tab). Once installed, you can open and run the .yml file directly within the application.

Step 3: Attend a meeting with the transition team

The transition team will schedule a coordination meeting.

A critical objective of this call is to map out and align the specific supply chain involved in your movements (logistics providers, intermediaries, and other traders). Existing movements started in the current TSS service will not be migrated to the new service and will not be visible there.

For example: the party submitting the Entry Summary Declaration (ENS) and the party completing the final declaration must both use the same TSS version for that specific shipment.

To ensure a smooth transition, this call will be used to:

  • align your participation with a suitable supply chain cohort
  • coordinate directly with your logistics providers, intermediaries, or dependent traders to ensure they are mobilised to use the new service alongside you

Step 4: Complete the production cutover process

A connection request form will be provided. Once you have finished testing, please complete this form to schedule your production environment cutover date. Shortly before the cutover date, your organisation’s primary TSS user will receive instructions for accessing the TSS production environment and generating new API credentials.

Production URL : https://use-tss-for-northern-ireland-goods-movements.service.gov.uk/portal/

Step 5: Repoint your production environment to the new TSS endpoint using new API credentials on the agreed switchover date

On your agreed switchover date you must repoint your production system to the new production API endpoint using the production credentials you generated in step 4.

Step 6: All new movements must be made via the new API. New movements will be blocked on the old API.

All new movements must be created and processed via the new API endpoint from 20 October 2026.

Step 7: Close out any in-flight movements via the old API.

Any in-flight movements started via the current API endpoint will not be migrated to the new API service. Existing movements must be managed and completed via the current API endpoint. Traders will retain access to the current platform until 30 November 2026 to finalise existing movements.

This means you may need to remain integrated with both the current and new API in parallel until your in-flight movements are cleared.

How can I contact the API onboarding support team?

For any assistance please reach out to the API Onboarding team via email tss-api-support@netcompany.com, or by booking a session in with the team using the following link.