LINE provides the following features to third-party developers through the LINE Platform:
- A feature that authenticates users with the credentials of their LINE account (LINE Login)
- A feature that enables exchanging of LINE messages with users (Messaging API)
By creating a Channel for using the features on a managing tool called LINE Developers Console, developers are given permission to use the features provided through the LINE Platform.
LINE Developers Console Login
On the LINE Developers Console, you can manage Developer, Provider, and Channel.
# Developer
On the LINE Developers site, someone who accesses the LINE Developers Console is referred to as a Developer.
When you register developers on providers and channels, you can control the information that each developer can view or edit on the LINE Developers Console.
For example, you can assign roles on a channel created by one developer to another developer. For details on assigning roles, see Managing roles.
# Provider
On the LINE Developers site, an individual developer, company, or organization that provides service and acquires information of users to that end is referred to as a Service provider.
A service provider is registered as a Provider on the LINE Developers Console.
# Creating a provider
-
From the Providers page on the Console home, click the Create button.
-
Enter your desired Provider name in the Create a new provider screen, and confirm by clicking Create.
# Deleting a provider
Based on your provider role, you can delete your provider by clicking the Delete button at the bottom of the Settings tab. For information on provider roles, see Provider roles.
# The number of providers that can be created
These restrictions apply to the number of providers that can be created.
Restrictions when creating channels Description LINE Developers Console restrictions Each developer can create up to 10 providers. The 11th provider can’t be created.
# Certified provider
Once you become a certified provider, you can display your certified provider badge on the consent screen that users review. You can also configure and publish a Provider page.
A certified provider badge signifies that LINE has confirmed the authenticity of the service provider that created the provider. LINE checks the following:
- Whether the organization is a real entity
- Whether the application was submitted by someone who belongs to the organization (or a representative)
- Whether the organization has an established privacy policy that has been disclosed
# Channel
Channel enables service providers to use the features provided by the LINE platform.
To develop a service that uses the LINE Platform, you must create a channel.
LINE platform uses the credentials associated with the channel to confirm that the developer has permission to use the LINE platform.
# Creating a channel
-
From the Channels tab on your provider page, choose the channel type you would like to create. These types of channels can be created on the LINE Developers Console:
Type Description LINE Login You can use LINE Account credentials to authenticate users of the service you develop. Messaging API You can use the bot you develop to exchange messages with users. CLOVA Skill You can use the new CLOVA Skill you develop to provide new services through the CLOVA device. For more information, see the CLOVA Developer Center documentation (opens new window) (Japanese only). Blockchain Service You can provide a service that uses blockchain service. For more information, see LINE Blockchain Docs (opens new window). LINE MINI App You can provide a service through a LINE MINI App without developing a native app.
-
Enter your channel name along with any required/optional information, and click Create.
-
(Only for Messaging API channels) Confirm the “Channel name,” “Official Account name,” and “Provider” are displayed, and click OK.
-
(Only for Messaging API channels) Read through and accept the secrecy of communication agreement.
# Deleting a channel
Based on your channel role, you can delete your channel by clicking the Delete button at the bottom of the Basic Settings tab.
For information on channel roles, see Channel roles.
# The number of channels that can be created
These restrictions and specifications apply to the number of channels that can be created.
Restrictions or specifications when creating channels Description LINE Developers Console restrictions Developers can own a maximum of 100 channels with an Admin role under one provider, regardless of the channel type. LINE Official Account Manager restrictions Developers can own a maximum of 100 LINE Official Accounts for each account logged in to the LINE Official Account Manager. Messaging API channel creation specifications If a developer creates a Messaging API channel in the LINE Developers Console, the corresponding LINE Official Account will be automatically created and displayed in the LINE Official Account Manager. If the developer is added as an Admin to a Messaging API channel created by another developer, the corresponding LINE Official Account will be displayed in the LINE Official Account Manager.