Weibinar API

A service for webinar consumers.

Opaali Messaging and Payment APIs (FI)

Opaali Portal is a graphical user interface for Telia Operator Service Platform and it provides access to Messaging and Payment APIs. Use these APIs to build prototype applications or extensions to existing apps that include powerful mobile communications and monetization features.

Enrich any application or service with communications, context and commercialization capabilities from the mobile network—whether it runs on the web, enterprise server, cloud, desktop, or mobile device.

Let’s check out a few ways Telia can help you create or enhance applications:

  • Charge an end user’s monthly mobile bill directly for your app using the Payment API.
  • Enable bulk SMS feature as part of your business process
  • Put query-response features on use in your daily business
  • Observe your application use rates and revenue by utilizing versatile reporting features provided by the Opaali portal.

Opaali Portal includes sample applications, documentation, and sandbox access to APIs for prototyping and testing.

Test API

Examples of our service

Telia Trade Public API

These are the public APIs available for partners to Telia Trade.

Telia Trade Public API

These are the public APIs available for partners to Telia Trade. To use these APIs you need a working firewall opening and an agreement with Telia Trade. All services uses POST and an authenticationToken which you will receive (one per API endpoint) upon request. Request should be encoded in UTF-8.

API Products

Telia Sign API Finland

With Telia Sign, you can safely and efficiently sign any mutually binding contract anywhere and at any time. Available in Finland.

Telia Trade Public API

These are the public APIs available for partners to Telia Trade.

Opaali Messaging and Payment APIs Finland

Opaali Portal is a graphical user interface for Telia Operator Service Platform and it provides access to Messaging and Payment APIs. Use these APIs to build prototype applications or extensions to existing apps that include powerful mobile communications and monetization features.

Mobile Subscription Management Finland

Telia Mobile Subscription APIs provide Telia services and customer portal functionalities to external systems. You can use your internal systems for executing tasks you would otherwise do in the Telia Customer Online. Available in Finland.

Getting started with Telia APIs

What is an API?

“Think of an API like a menu in a restaurant. The menu provides a list of dishes you can order, along with a description of each dish. When you specify what menu items you want, the restaurant’s kitchen does the work and provides you with some finished dishes. You don’t know exactly how the restaurant prepares that food, and you don’t really need to.”

The idea is to make it easier to consume resources and at the same time keep security tighter by exposing information on a need-to-know basis

Joining the portal

If you're a TCAD user, you can go straight to the Login page and use the TCAD login option. 

If you're not a TCAD user, you need to go to the Registration page and create an account first

Start producing APIs

If you're a developer and what information on how to get started, go here or press on the Producer tab at the top of the screen. Both options require that you're logged in.

Our solution

We have chosen an open and democratic way for the integration of APIs. The basic idea is to have the hub providing a platform and the tools so the consumers and developers can focus on using their resouces, whatever they may be, at the most effective way. To be able to achieve this, we're aiming for as little restrictions and guidance as possbile, to let the users have the control over their own work. 

For more information regarding the Hub and Spokes model, please visit our wiki

 

About APIgee

APIgee is our choice when it comes to API managemant. APIgee is a Google product, used by small and large user all across the world. It is cloud based and we're running it on AWS. 

If you want to know more, have a look at APIgees own information site

You also try it out with their evaluation. Give it a try here

About the Developer Portal

Even if APIgee is a great solution for API Mangement, it's not designed to be "the front" for users. Therefore we have The Developer Portal, where we can customize a portal based on our needs and requests. 

The portal is always under construction; We're adding new features and improving existing features with the goal to provide with a easier and more powerful tools for the users so they can focus on other things. 

Try out an API

When you're feeling ready for it, you can try one of our APIs out with Postman, just to get a feeling on how things are working.

Go here and follow the instructions.

Good luck!

How-to: Add X-Request-ID in API Header When Proxying via APIGarden

The idea is to add X-Request-ID as a header for each API proxy, so it is possible to trace all the requests in system/processes by X-Request-ID.

 

To add X-Request-ID in the header:

X-Request-ID is a random id that is in the form of UUID. When handling a request, APIGarden will use the X-Request-ID value from the header as request_id.

Header -  X-Request-ID:  Random UUID value

 

When you don't have an X-Request-ID:

In case, if you don't have an X-Request-ID then API proxy will randomly generate a UUID and use this value as an X-Request-ID while handling the requests.

Appendix B - Tooling

This is not a part of the actual guidelines, but might be helpful for following them. Using a tool mentioned here doesn’t automatically ensure you follow the guidelines.

Contact us

E-mail

Slack channels for Telia-users

#api-management

Used for general purpose

#api-management-dev

Used for developers

#apigarden-monitoring

Used for watching monitoring of APIs

fff

 

Uses

  • Commercial agreements
  • Employment contracts and certificates
  • Meeting minutes
  • Powers of attorney
  • GDPR requests

For organizations

  • A ready-made portal for signatures
  • Integration of electronic signature with the current systems through open interfaces

For consumers

  • Signing of agreements with mobile certificate or online banking codes
  • Sending of forms to banks and government agencies

The service in brief

  • Enables both electronic signature and approval
  • The document to be signed is sent in PDF format
  • The signer(s) is/are strongly identified by means of mobile certificate or online banking codes
  • You can see the status of signatures in real time
  • The signature is transferred with the document and does not require a server connection (PAdES document)
  • The contents of the signed document cannot be changed afterwards

Do you have any questions?