SlideShare una empresa de Scribd logo
1 de 27
Welcome to
Web Service Platform
Repository
Concept
Consumer
of API

Provider
of API

Repository
(virtual mall for APIs )
Everything in one Place

Click to show
APIs in the
specify
category

Click “go” to
search API with
specify keyword

Filter API
results by
specify
features
Click at API
name to
explore API
information

Collecting every web services of your company
in one place to make it easy to search, view, and
compare results.
Instant Distribution

Click here to
publish your
API

Provider can setup web service in private
mode for testing and distribute API in
public mode in one click.
Multiple Client Libraries

PHP Client Library
for calling API

Provide many client library for calling API
that make your company easy to use
Fast API Doc Editor
You can choose template
from example

1 Fill in terms and
conditions of using API

2 Fill in URL or website
for more information.
3 Click “Save”
to save data

Provider can fill in document and write
instructions of how to use within system.
Track APIs Usage
Click “Usage” button
to view usage of API

Hover on the graph to view the detail.

Sub menu of
the usage

Company can track API usage in graphical
view.
API Status and Notification

Current status
of API service
health

Current
Uptime and
Latency

Weekly
report of
API service
health
API service health
graph report of
latency rate

Company can track service health of API in the
graphical view.
Provider of API Flow

Provider
of API
Add API – 1. Register

1 Click
“Add an API”

Show all steps of
API registration

3. Fill in API
Information

2 Click “Upload image”
to upload API icon
(recommend 150x80 px)

Choose category:
Tools or Data

4 click “Add API”
to save data

Choose service protocol:
REST or SOAP

Set email notification and
API publication
Add API – 2. Getting Start

1 Fill in the
definition, usage, and
instruction of API

2 Fill in URL or website
for more information.
4 Click “Save”
to save data

3 Choose to show/hide this
information to consumer
Add API – 3. Term & Condition
You can choose template
from example

1 Fill in terms and
conditions of using API

2 Fill in URL or website
for more information.
4 Click “Save”
to save data
3 Choose to show/hide this
information to consumer
Add API – 4. Base URL
Base URL is the located URL of service

1 Fill in base name

You can add multiple URL
for your service

2 Fill in base URL

You can add multiple URL
by click “Add URL”

You can add multiple base
by click “Add Base URL”

3 Click “Save”
to save data
Add API – 7. Endpoints (1)
Endpoint is service of API including protocol, route, response, error, and parameters

Add new endpoint, click “Add”
All endpoints
show here
1 Fill in Endpoint
information
Base URL
(from created list of Base URL)

Protocol
(POST/GET)

Route/Path to call API
Add API – 7. Endpoints (2)
2 Setup successful
Response

3 Setup error
Response
Add API – 7. Endpoints (3)
4 Setup input
parameters

Check optional if allow
no input to parameter

Check hidden if do not allow
user to see parameter

Show full HTTP route
Show ApiDD key of
this API

3 Click “Save” or
“Finish” to save data
Add API – 5. Namespace (for SOAP)
Namespace use in defined new model for SOAP method

1 Fill in Namespace
URL and description

You can add multiple
namespace by click “Add
Namespace”

2 Click “Save”
to save data
Add API – 6. Models (Optional)
Model is customize type of parameter that you defined for using in endpoint.

Add new model, click “Add”
All models
show here
1 Fill in model
information
You can add multiple
parameter type in one model
2 Choose parameter
type. If you have
multiple type,
choose “Model”

3 Click
“Save” to
save data
API Overview - Documentation
After finish, you
will lead to Test
Console

API Information
Display View,
Test, Download,
Consume, and
Follow Statistic

API Status
PHP Client Library
for calling API

API Endpoint
Information

Endpoint
Parameters

Test API call
Consumer of API Flow

Consumer
of API
How to use

Click “Explore” to
view all API
2. Click “Search”
to search API with
specify keyword

1. Type keyword in
to search box to
search API
API Overview – Test Endpoint
Endpoint
Name
Endpoint
Description
1. Input testing
data to the input
parameters

Input parameters
(Required/Optional)

2. Click “Test”
button to test
API call
API Overview – Test Endpoint
Endpoint
Name

Endpoint
Description

3. response from
API call will display
in first tab
API Overview – Download Library Code

8 Click “PHP” to
download client library

7 Choose your registered
website/ application
API Overview – Apply Code to Your Web

input parameters of API function
API Overview – Apply Code to Your Web
Thai_SoundexService.php
(download file)

call function

process.php
(your website/application)
API Overview – Output from API
process.php

output from API (JSON format)

Más contenido relacionado

La actualidad más candente

Integration with sales force
Integration with sales forceIntegration with sales force
Integration with sales forceSon Nguyen
 
Confluence Integration Adapter - Datasheet
Confluence Integration Adapter - DatasheetConfluence Integration Adapter - Datasheet
Confluence Integration Adapter - DatasheetKovair
 
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion Planning
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion PlanningHyperion Planning / Workspace / Essbase Part 5 - Hyperion Planning
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion Planningguestffe3111
 
How to install Hyperion Planning - Part 6 Reporting And Analysis
How to install Hyperion Planning - Part 6 Reporting And AnalysisHow to install Hyperion Planning - Part 6 Reporting And Analysis
How to install Hyperion Planning - Part 6 Reporting And AnalysisArfan Mazhar
 
Oracle HCM Email notification
Oracle HCM Email notificationOracle HCM Email notification
Oracle HCM Email notificationFeras Ahmad
 
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...Anna Loughnan Colquhoun
 

La actualidad más candente (8)

Integration with sales force
Integration with sales forceIntegration with sales force
Integration with sales force
 
Loadbalancer
LoadbalancerLoadbalancer
Loadbalancer
 
Confluence Integration Adapter - Datasheet
Confluence Integration Adapter - DatasheetConfluence Integration Adapter - Datasheet
Confluence Integration Adapter - Datasheet
 
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion Planning
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion PlanningHyperion Planning / Workspace / Essbase Part 5 - Hyperion Planning
Hyperion Planning / Workspace / Essbase Part 5 - Hyperion Planning
 
Icter cloud appfog_keynotes
Icter cloud appfog_keynotesIcter cloud appfog_keynotes
Icter cloud appfog_keynotes
 
How to install Hyperion Planning - Part 6 Reporting And Analysis
How to install Hyperion Planning - Part 6 Reporting And AnalysisHow to install Hyperion Planning - Part 6 Reporting And Analysis
How to install Hyperion Planning - Part 6 Reporting And Analysis
 
Oracle HCM Email notification
Oracle HCM Email notificationOracle HCM Email notification
Oracle HCM Email notification
 
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...
Luke Cushanick Admin Tips and Tricks for Salesforce Trailblazer Community Chr...
 

Similar a Web Service Platform Repository

The ultimate api checklist by Blendr.io
The ultimate api checklist by Blendr.ioThe ultimate api checklist by Blendr.io
The ultimate api checklist by Blendr.ioBlendr.io
 
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...Jitendra Bafna
 
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATA
INTERFACE, by apidays  - Airline industry API standardization by Yan Sun, IATAINTERFACE, by apidays  - Airline industry API standardization by Yan Sun, IATA
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATAapidays
 
A Practical Guide to Automating End-to-End API Testing
A Practical Guide to Automating End-to-End API TestingA Practical Guide to Automating End-to-End API Testing
A Practical Guide to Automating End-to-End API TestingpCloudy
 
Creating a mule project with raml and api
Creating a mule project with raml and apiCreating a mule project with raml and api
Creating a mule project with raml and apiBhargav Ranjit
 
Schema-First API Design
Schema-First API DesignSchema-First API Design
Schema-First API DesignYos Riady
 
Lunacloud's Compute RESTful API - Programmer's Guide
Lunacloud's Compute RESTful API - Programmer's GuideLunacloud's Compute RESTful API - Programmer's Guide
Lunacloud's Compute RESTful API - Programmer's GuideLunacloud
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testingb4usolution .
 
Documenting REST APIs
Documenting REST APIsDocumenting REST APIs
Documenting REST APIsTom Johnson
 
Best practices and advantages of REST APIs
Best practices and advantages of REST APIsBest practices and advantages of REST APIs
Best practices and advantages of REST APIsAparna Sharma
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com PlatformAmit Jain
 
JOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best PracticesJOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best PracticesJordan Open Source Association
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?John Musser
 
MIDAS Room & Resource Scheduling Software - API Documentation v1.02
MIDAS Room & Resource Scheduling Software - API Documentation v1.02MIDAS Room & Resource Scheduling Software - API Documentation v1.02
MIDAS Room & Resource Scheduling Software - API Documentation v1.02MIDAS
 
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...apidays
 

Similar a Web Service Platform Repository (20)

The ultimate api checklist by Blendr.io
The ultimate api checklist by Blendr.ioThe ultimate api checklist by Blendr.io
The ultimate api checklist by Blendr.io
 
Api manager preconference
Api manager preconferenceApi manager preconference
Api manager preconference
 
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
 
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATA
INTERFACE, by apidays  - Airline industry API standardization by Yan Sun, IATAINTERFACE, by apidays  - Airline industry API standardization by Yan Sun, IATA
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATA
 
A Practical Guide to Automating End-to-End API Testing
A Practical Guide to Automating End-to-End API TestingA Practical Guide to Automating End-to-End API Testing
A Practical Guide to Automating End-to-End API Testing
 
Creating a mule project with raml and api
Creating a mule project with raml and apiCreating a mule project with raml and api
Creating a mule project with raml and api
 
APIDD Document
APIDD DocumentAPIDD Document
APIDD Document
 
Schema-First API Design
Schema-First API DesignSchema-First API Design
Schema-First API Design
 
Lunacloud's Compute RESTful API - Programmer's Guide
Lunacloud's Compute RESTful API - Programmer's GuideLunacloud's Compute RESTful API - Programmer's Guide
Lunacloud's Compute RESTful API - Programmer's Guide
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testing
 
API Design- Best Practices
API Design-   Best PracticesAPI Design-   Best Practices
API Design- Best Practices
 
Manage and consume the api
Manage and consume the apiManage and consume the api
Manage and consume the api
 
Documenting REST APIs
Documenting REST APIsDocumenting REST APIs
Documenting REST APIs
 
Best practices and advantages of REST APIs
Best practices and advantages of REST APIsBest practices and advantages of REST APIs
Best practices and advantages of REST APIs
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com Platform
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
 
JOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best PracticesJOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best Practices
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
 
MIDAS Room & Resource Scheduling Software - API Documentation v1.02
MIDAS Room & Resource Scheduling Software - API Documentation v1.02MIDAS Room & Resource Scheduling Software - API Documentation v1.02
MIDAS Room & Resource Scheduling Software - API Documentation v1.02
 
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
 

Último

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Último (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Web Service Platform Repository

  • 1. Welcome to Web Service Platform Repository
  • 3. Everything in one Place Click to show APIs in the specify category Click “go” to search API with specify keyword Filter API results by specify features Click at API name to explore API information Collecting every web services of your company in one place to make it easy to search, view, and compare results.
  • 4. Instant Distribution Click here to publish your API Provider can setup web service in private mode for testing and distribute API in public mode in one click.
  • 5. Multiple Client Libraries PHP Client Library for calling API Provide many client library for calling API that make your company easy to use
  • 6. Fast API Doc Editor You can choose template from example 1 Fill in terms and conditions of using API 2 Fill in URL or website for more information. 3 Click “Save” to save data Provider can fill in document and write instructions of how to use within system.
  • 7. Track APIs Usage Click “Usage” button to view usage of API Hover on the graph to view the detail. Sub menu of the usage Company can track API usage in graphical view.
  • 8. API Status and Notification Current status of API service health Current Uptime and Latency Weekly report of API service health API service health graph report of latency rate Company can track service health of API in the graphical view.
  • 9. Provider of API Flow Provider of API
  • 10. Add API – 1. Register 1 Click “Add an API” Show all steps of API registration 3. Fill in API Information 2 Click “Upload image” to upload API icon (recommend 150x80 px) Choose category: Tools or Data 4 click “Add API” to save data Choose service protocol: REST or SOAP Set email notification and API publication
  • 11. Add API – 2. Getting Start 1 Fill in the definition, usage, and instruction of API 2 Fill in URL or website for more information. 4 Click “Save” to save data 3 Choose to show/hide this information to consumer
  • 12. Add API – 3. Term & Condition You can choose template from example 1 Fill in terms and conditions of using API 2 Fill in URL or website for more information. 4 Click “Save” to save data 3 Choose to show/hide this information to consumer
  • 13. Add API – 4. Base URL Base URL is the located URL of service 1 Fill in base name You can add multiple URL for your service 2 Fill in base URL You can add multiple URL by click “Add URL” You can add multiple base by click “Add Base URL” 3 Click “Save” to save data
  • 14. Add API – 7. Endpoints (1) Endpoint is service of API including protocol, route, response, error, and parameters Add new endpoint, click “Add” All endpoints show here 1 Fill in Endpoint information Base URL (from created list of Base URL) Protocol (POST/GET) Route/Path to call API
  • 15. Add API – 7. Endpoints (2) 2 Setup successful Response 3 Setup error Response
  • 16. Add API – 7. Endpoints (3) 4 Setup input parameters Check optional if allow no input to parameter Check hidden if do not allow user to see parameter Show full HTTP route Show ApiDD key of this API 3 Click “Save” or “Finish” to save data
  • 17. Add API – 5. Namespace (for SOAP) Namespace use in defined new model for SOAP method 1 Fill in Namespace URL and description You can add multiple namespace by click “Add Namespace” 2 Click “Save” to save data
  • 18. Add API – 6. Models (Optional) Model is customize type of parameter that you defined for using in endpoint. Add new model, click “Add” All models show here 1 Fill in model information You can add multiple parameter type in one model 2 Choose parameter type. If you have multiple type, choose “Model” 3 Click “Save” to save data
  • 19. API Overview - Documentation After finish, you will lead to Test Console API Information Display View, Test, Download, Consume, and Follow Statistic API Status PHP Client Library for calling API API Endpoint Information Endpoint Parameters Test API call
  • 20. Consumer of API Flow Consumer of API
  • 21. How to use Click “Explore” to view all API 2. Click “Search” to search API with specify keyword 1. Type keyword in to search box to search API
  • 22. API Overview – Test Endpoint Endpoint Name Endpoint Description 1. Input testing data to the input parameters Input parameters (Required/Optional) 2. Click “Test” button to test API call
  • 23. API Overview – Test Endpoint Endpoint Name Endpoint Description 3. response from API call will display in first tab
  • 24. API Overview – Download Library Code 8 Click “PHP” to download client library 7 Choose your registered website/ application
  • 25. API Overview – Apply Code to Your Web input parameters of API function
  • 26. API Overview – Apply Code to Your Web Thai_SoundexService.php (download file) call function process.php (your website/application)
  • 27. API Overview – Output from API process.php output from API (JSON format)