0% found this document useful (0 votes)
42 views9 pages

IPT2 Case Study Final 2023 2024

Uploaded by

Mark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views9 pages

IPT2 Case Study Final 2023 2024

Uploaded by

Mark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Tarlac State University

COLLEGE OF COMPUTER STUDIES

Case Study
in
Integrative
Programming
Technology 2
Submitted By:
Adams Kyle N. Tolentino
Mark Christian R. Milan

Submitted To:
Kwinno Pineda

Date: 18/05/2024
Table of Contents
A. Definition.................................................................................................................................3
B. Case Analysis #1....................................................................................................................4
B.1 Problem...........................................................................................................................4
B.2 Solution/Implementation..................................................................................................4
B.3 Explanation......................................................................................................................4
C. Case Analysis #2....................................................................................................................5
C.1 Problem...........................................................................................................................5
C.2 Solution/Implementation..................................................................................................5
C.3 Explanation......................................................................................................................5
D. References.............................................................................................................................6
A. Definition
Research systems or web application AP used in Postman.

EventBrite API

The Eventbrite API allows businesses to handle events, tickets, and attendees. It allows
you to create and update events, integrate marketing tools, and create custom event
solutions.

GitHub API

The GitHub API enables interactions with GitHub repositories, problems, and user data.
It facilitates version control integration, improves collaboration, and offers analytics for
development processes.

InfoBIP API

The InfoBIP API provides communication tools such as SMS, voice, email, and chat. It
enables organizations to engage customers, integrate multi-channel communication,
and create support systems.

Quiz API

The Quiz API allows you to create, manage, and deliver quizzes. Businesses can use it
to train employees, engage customers, and create educational content.

WireMock API

The WireMock API includes tools for emulating and mocking APIs. It is used to test
APIs, simulate development environments, and improve system robustness.
B. Testing
B.1 Documentation
1. GITHUB API

The figure above shows how to link the GitHub API to a Postman workspace.
Postman can communicate with GitHub effortlessly by combining the appropriate token
keys and cURL command. The setup displays the name of the built GitHub application,
"IPt2-github," as well as the GitHub account username, "emcee10." Using Postman's
system, we added requests and successfully integrated three protocols: GET, POST,
and PUT, to allow for comprehensive API operations.
2. EVENTBRITE API

The accompanying graphic shows how we incorporated the EventBrite API into the
Postman system. To do this, we implemented three protocols: two POST requests and one GET
request. After entering the required token and cURL command from the EventBrite API, the
system processed the data. As seen in the example, the output includes the email address
"[email protected]" and the name "Adams Kyle Tolentino," among other information. This
arrangement enables smooth connection with EventBrite, resulting in quick event administration
and data retrieval.
3. INFOBIP API

The Illustration above shows how to integrate the INFOBIP API with the Postman
system. It shows the three POST request protocols we used. After entering the required token
and cURL command into Postman, the output will display the messages delivered to the chosen
phone number as requested by the INFOBIP API. The system also sends a notification to your
phone, which is included in the output displayed in the image. This integration allows for efficient
communication and notification management using INFOBIP.

4. QUIZ API

The graphic above depicts the integration of the Quiz API with the Postman system. To
connect to the Quiz API via Postman, you will need a cURL command and a token, just as with
other APIs. We used three protocols for this integration: GET, POST, and PUT. After entering
the cURL command and token, the Postman application processes and sends data to the Quiz
API. The output includes quiz details, such as the cURL ID, questions, descriptions, and
possible answers, which are available through the Quiz API. This setup allows for efficient
creation, retrieval, and management of quiz content within the Postman environment.
5. WIREMOCK API

The graphic above depicts the interaction of the WireMock API and the Postman system.
In this arrangement, we used three POST request protocols. The output generated by Postman for
each request differs depending on the cURL command and token provided. The outputs often
comprise unique identifiers (IDs), ACL objects, and underlined links in the response's lower
section. This lengthy interaction demonstrates how Postman can successfully manage and
simulate API requests with the WireMock API, allowing for thorough testing and debugging of
many scenarios.
C. Implementation
EVENTBRITE API

Firstly, we navigated the internet finding api’s we can use, one of them is this website
called Eventbrite, The Eventbrite API enables programmatic interaction with Eventbrite's
event management and ticketing platform. It allows you to create, update, and manage
events, handle ticket sales, and track attendees. Firstly we signed up for an account
before generating a secret key as a developer

Secondly is after we have created and completed signing up as a developer


where we can now request a FREE API KEY which will provide Curl and the API
token/key which will be inputted on the postman application website
Thirdly a critical step in our workflow, we effortlessly integrated the Eventbrite API's URL
into our Postman environment. To ensure secure access and authentication, we diligently
inserted the Bearer token into the main Eventbrite API folder. This meticulous preparation
precedes the execution of each request, ensuring smooth communication between our
application and the Eventbrite API. Our integration encompasses an array of request methods,
such as GET and POST, allowing us to interact with Eventbrite's functionalities comprehensively
and efficiently..
Displayed above is the comprehensive output generated upon clicking the "Send" button within
the Postman application. This action follows the provision of both the designated URL and the
private token key, which serves as a crucial authentication mechanism. The culmination of
these inputs yields the presented output, furnishing a detailed response that encapsulates the
culmination of the request-processing cycle within the Postman ecosystem. This output not only
serves as a testament to the successful execution of the request but also provides valuable
insights into the specific data or operations involved, ensuring clarity and transparency in the
communication between the application and the respective API.

You might also like