SlideShare a Scribd company logo
®
1 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
mVerve <> Inflectra - Webinar
From Theory to Practice: Utilizing SpiraPlan's REST API
14th May, 2024
®
2 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
● Introduction: Presenters, mVerve & Inflectra
● Section 1: Spira REST API setup
● Section 2: Postman setup for API access
● Section 3: Executing API requests
● Conclusion
● Q&A Session
● Closing Remarks
Agenda
®
3 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Meet the Presenters
CTO & Chief Software
Architect at mVerve
Abhijit Nandy
Global Lead on Training &
Agile Transformation at
Inflectra
Dr. Sriram Rajagopalan
Co-founder and Delivery
Head at mVerve
Kriti Agarwal
Founder and Head of
Business Development at
mVerve
Harsha Marigowda
®
4 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Who are we?
Inflectra Helps You Deliver
Quality Software,
Faster and with
Lower Risk
®
5 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
The Inflectra Platform
®
6 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
mVerve empowers businesses with
cutting-edge tech, accelerating digital
success through its transformative
solutions!
About mVerve:
®
7 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
mVerve Portfolio
®
8 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Approach for Spira REST APIs
● Spira REST API setup
● Postman setup for API access
● Executing API requests
®
9 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Section 1: Spira REST API setup
● Base URL for accessing SpiraPlan's REST API
● Specify Data Format in headers
● Authentication in SpiraPlan API
● SpiraPlan CORS Configuration
®
10 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
● API key can be generated from Edit users menu under cog wheel
● Enable the RSS feed toggle button to generate the RSS/API key
Generating the API key from SpiraPlan
®
11 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
● Start Postman
● Create a new collection with a name
● Set collection variables
● Enter variables like baseurl, username and api-key and click on add a request
● Username is your spira username
● Enter the baseurl which is the application URL
Section 2: Postman setup for API access
®
12 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
®
13 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
REST API Use Cases
● Create a Requirement
● Create a User Story
● Create an Incident
®
14 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
● GET method- retrieves information or data from a specified resource
● POST method - submits data to create a new resource
● PUT method - updates a specified resource with new data
● DELETE method - deletes a specified resource
Section 3: Executing API requests
®
15 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
POST Request (Postman)
®
16 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
POST Result (Spira)
®
17 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
DELETE Request (Postman)
®
18 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
DELETE Result (Spira)
®
19 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Delete (SQL Query)
● Create a custom query
®
20 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Conclusion
Key Points covered
● SpiraPlan REST APIs
● Spira API Demo via Postman
®
21 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
mVerve Spira Capabilities
● Implementation & Customization
● 3rd party Integration: Service Desk, Tableau, SAP & Salesforce
● Spira Apps
● Spira certified Dev’s and QA’s
®
22 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
● mVerve Website - https://mverve.com/
● How to access the APIs - https://api.inflectra.com/Spira/Services/v5_0/RestService.aspx
● Postman Docs - https://learning.postman.com/
● Postman API collections -
https://drive.google.com/file/d/1TzBs9O8Lxx1a0eKI7ojvLfTp2Fsk2EhY/view
Sriram: sriram@inflectra.com, Harsha: harsha@mverve.com,
Kriti: kriti@mverve.com, Abhijit: abhijit@mverve.com
Additional Resources
®
23 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Questions?
®
24 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
Closing Remarks
● Thank attendees for participating
● What’s coming next?
○ Utilizing Spira APIs to demonstrate Integration with Tableau
Thank You…!

More Related Content

Similar to From Theory to Practice: Utilizing SpiraPlan's REST API

API Design Principles Essential 
API Design Principles Essential API Design Principles Essential 
API Design Principles Essential 
Oracle Korea
 
Inflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitInflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User Summit
Adam Sandman
 
SFMUG April 2020
SFMUG April 2020SFMUG April 2020
SFMUG April 2020
Jeff Canada
 
Inflectra 2017 London User Summit
Inflectra 2017 London User SummitInflectra 2017 London User Summit
Inflectra 2017 London User Summit
Adam Sandman
 
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
FIWARE
 
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
CA Technologies
 
Agile Application Lifecycle Management (ALM) with Inflectra
Agile Application Lifecycle Management (ALM) with InflectraAgile Application Lifecycle Management (ALM) with Inflectra
Agile Application Lifecycle Management (ALM) with Inflectra
Adam Sandman
 
10thMeetup-20190420-REST API Design Principles 되새기기
10thMeetup-20190420-REST API Design Principles 되새기기10thMeetup-20190420-REST API Design Principles 되새기기
10thMeetup-20190420-REST API Design Principles 되새기기
DongHee Lee
 
Agile in Software Testing - The Government Edition
Agile in Software Testing - The Government EditionAgile in Software Testing - The Government Edition
Agile in Software Testing - The Government Edition
Adam Sandman
 
第1回福岡SoftLayer勉強会
第1回福岡SoftLayer勉強会第1回福岡SoftLayer勉強会
第1回福岡SoftLayer勉強会
Shin Sakamoto
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable Network
MyNOG
 
Owning the Lifecycle of a Drupal Digital Project
Owning the Lifecycle of a Drupal Digital ProjectOwning the Lifecycle of a Drupal Digital Project
Owning the Lifecycle of a Drupal Digital Project
Acquia
 
Let’s Talk About the Ipro Platform
Let’s Talk About the Ipro PlatformLet’s Talk About the Ipro Platform
Let’s Talk About the Ipro Platform
Ipro Tech
 
SpiraTest Integrating with Jira Webinar
SpiraTest Integrating with Jira WebinarSpiraTest Integrating with Jira Webinar
SpiraTest Integrating with Jira Webinar
Adam Sandman
 
Proving API Value Through Monetization
Proving API Value Through MonetizationProving API Value Through Monetization
Proving API Value Through Monetization
luisw19
 
Why you should migrate to GraphQL in 2019
Why you should migrate to GraphQL in 2019Why you should migrate to GraphQL in 2019
Why you should migrate to GraphQL in 2019
Mirumee Software
 
What API Specifications and Tools Help Engineers to Construct a High-Security...
What API Specifications and Tools Help Engineers to Construct a High-Security...What API Specifications and Tools Help Engineers to Construct a High-Security...
What API Specifications and Tools Help Engineers to Construct a High-Security...
Hitachi, Ltd. OSS Solution Center.
 
Scribe Online CDK & Connector Development
Scribe Online CDK & Connector DevelopmentScribe Online CDK & Connector Development
Scribe Online CDK & Connector Development
CloudFronts Technologies LLP.
 
Cloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootCloud native Microservices using Spring Boot
Cloud native Microservices using Spring Boot
Sufyaan Kazi
 
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays Paris 2022 - Adding a mock as a service capability to your API strate...apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays
 

Similar to From Theory to Practice: Utilizing SpiraPlan's REST API (20)

API Design Principles Essential 
API Design Principles Essential API Design Principles Essential 
API Design Principles Essential 
 
Inflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitInflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User Summit
 
SFMUG April 2020
SFMUG April 2020SFMUG April 2020
SFMUG April 2020
 
Inflectra 2017 London User Summit
Inflectra 2017 London User SummitInflectra 2017 London User Summit
Inflectra 2017 London User Summit
 
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
FIWARE Global Summit - Integrating Function as a Service (FaaS) Capabilities ...
 
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
 
Agile Application Lifecycle Management (ALM) with Inflectra
Agile Application Lifecycle Management (ALM) with InflectraAgile Application Lifecycle Management (ALM) with Inflectra
Agile Application Lifecycle Management (ALM) with Inflectra
 
10thMeetup-20190420-REST API Design Principles 되새기기
10thMeetup-20190420-REST API Design Principles 되새기기10thMeetup-20190420-REST API Design Principles 되새기기
10thMeetup-20190420-REST API Design Principles 되새기기
 
Agile in Software Testing - The Government Edition
Agile in Software Testing - The Government EditionAgile in Software Testing - The Government Edition
Agile in Software Testing - The Government Edition
 
第1回福岡SoftLayer勉強会
第1回福岡SoftLayer勉強会第1回福岡SoftLayer勉強会
第1回福岡SoftLayer勉強会
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable Network
 
Owning the Lifecycle of a Drupal Digital Project
Owning the Lifecycle of a Drupal Digital ProjectOwning the Lifecycle of a Drupal Digital Project
Owning the Lifecycle of a Drupal Digital Project
 
Let’s Talk About the Ipro Platform
Let’s Talk About the Ipro PlatformLet’s Talk About the Ipro Platform
Let’s Talk About the Ipro Platform
 
SpiraTest Integrating with Jira Webinar
SpiraTest Integrating with Jira WebinarSpiraTest Integrating with Jira Webinar
SpiraTest Integrating with Jira Webinar
 
Proving API Value Through Monetization
Proving API Value Through MonetizationProving API Value Through Monetization
Proving API Value Through Monetization
 
Why you should migrate to GraphQL in 2019
Why you should migrate to GraphQL in 2019Why you should migrate to GraphQL in 2019
Why you should migrate to GraphQL in 2019
 
What API Specifications and Tools Help Engineers to Construct a High-Security...
What API Specifications and Tools Help Engineers to Construct a High-Security...What API Specifications and Tools Help Engineers to Construct a High-Security...
What API Specifications and Tools Help Engineers to Construct a High-Security...
 
Scribe Online CDK & Connector Development
Scribe Online CDK & Connector DevelopmentScribe Online CDK & Connector Development
Scribe Online CDK & Connector Development
 
Cloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootCloud native Microservices using Spring Boot
Cloud native Microservices using Spring Boot
 
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays Paris 2022 - Adding a mock as a service capability to your API strate...apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
 

More from Inflectra

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
 
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+PluginsFrom Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
Inflectra
 
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project ManagementWebinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
Inflectra
 
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Inflectra
 
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra SuiteInflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
Inflectra
 
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
Inflectra
 
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
Inflectra
 
Intro inflectra PTA DATIS Summit 2023
Intro inflectra PTA DATIS Summit 2023Intro inflectra PTA DATIS Summit 2023
Intro inflectra PTA DATIS Summit 2023
Inflectra
 
Inflectra User Summit - Mannheim - PTA 2023
Inflectra User Summit - Mannheim - PTA 2023Inflectra User Summit - Mannheim - PTA 2023
Inflectra User Summit - Mannheim - PTA 2023
Inflectra
 
Webinar: How to Leverage SpiraTeam for QA Excellence
Webinar: How to Leverage SpiraTeam for QA ExcellenceWebinar: How to Leverage SpiraTeam for QA Excellence
Webinar: How to Leverage SpiraTeam for QA Excellence
Inflectra
 
Inflectra Partner Program 2023
Inflectra Partner Program 2023Inflectra Partner Program 2023
Inflectra Partner Program 2023
Inflectra
 
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlanEmbedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
Inflectra
 
Inflectra Overview Presentation (2023)
Inflectra Overview Presentation (2023)Inflectra Overview Presentation (2023)
Inflectra Overview Presentation (2023)
Inflectra
 
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTestLightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
Inflectra
 
Lightning Session: How to Manage Your Agile Projects with SpiraTeam
Lightning Session: How to Manage Your Agile Projects with SpiraTeamLightning Session: How to Manage Your Agile Projects with SpiraTeam
Lightning Session: How to Manage Your Agile Projects with SpiraTeam
Inflectra
 
Lightning Session: Rapid & Easy Test Automation Using Rapise
Lightning Session: Rapid & Easy  Test Automation Using RapiseLightning Session: Rapid & Easy  Test Automation Using Rapise
Lightning Session: Rapid & Easy Test Automation Using Rapise
Inflectra
 
Spira 7.3: Agile Planning Boards To Rule Your Projects
Spira 7.3: Agile Planning Boards To Rule Your ProjectsSpira 7.3: Agile Planning Boards To Rule Your Projects
Spira 7.3: Agile Planning Boards To Rule Your Projects
Inflectra
 
Rapise 7.4 Highlights.pptx
Rapise 7.4 Highlights.pptxRapise 7.4 Highlights.pptx
Rapise 7.4 Highlights.pptx
Inflectra
 
Blockchain Development and Innovation in the Banking and Finance Space Webina...
Blockchain Development and Innovation in the Banking and Finance Space Webina...Blockchain Development and Innovation in the Banking and Finance Space Webina...
Blockchain Development and Innovation in the Banking and Finance Space Webina...
Inflectra
 

More from Inflectra (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+PluginsFrom Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
 
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project ManagementWebinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
Webinar: SpiraTeam - A Jira Alternative to Revolutionize Your Project Management
 
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
 
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra SuiteInflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
Inflectra Lightning Session: Exploring the Full Potential of the Inflectra Suite
 
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
Webinar: Unleashing the Power of Spira 7.7 - Scaling Agile with Program Capab...
 
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
Webinar: Transforming Healthcare QA with SpiraTeam - Achieving Excellence in ...
 
Intro inflectra PTA DATIS Summit 2023
Intro inflectra PTA DATIS Summit 2023Intro inflectra PTA DATIS Summit 2023
Intro inflectra PTA DATIS Summit 2023
 
Inflectra User Summit - Mannheim - PTA 2023
Inflectra User Summit - Mannheim - PTA 2023Inflectra User Summit - Mannheim - PTA 2023
Inflectra User Summit - Mannheim - PTA 2023
 
Webinar: How to Leverage SpiraTeam for QA Excellence
Webinar: How to Leverage SpiraTeam for QA ExcellenceWebinar: How to Leverage SpiraTeam for QA Excellence
Webinar: How to Leverage SpiraTeam for QA Excellence
 
Inflectra Partner Program 2023
Inflectra Partner Program 2023Inflectra Partner Program 2023
Inflectra Partner Program 2023
 
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlanEmbedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
Embedding GAMP Compliance into Digital Health Software - The Case of SpiraPlan
 
Inflectra Overview Presentation (2023)
Inflectra Overview Presentation (2023)Inflectra Overview Presentation (2023)
Inflectra Overview Presentation (2023)
 
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTestLightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
Lightning Sesssion: How To Turbo-Charge Your Test Management with SpiraTest
 
Lightning Session: How to Manage Your Agile Projects with SpiraTeam
Lightning Session: How to Manage Your Agile Projects with SpiraTeamLightning Session: How to Manage Your Agile Projects with SpiraTeam
Lightning Session: How to Manage Your Agile Projects with SpiraTeam
 
Lightning Session: Rapid & Easy Test Automation Using Rapise
Lightning Session: Rapid & Easy  Test Automation Using RapiseLightning Session: Rapid & Easy  Test Automation Using Rapise
Lightning Session: Rapid & Easy Test Automation Using Rapise
 
Spira 7.3: Agile Planning Boards To Rule Your Projects
Spira 7.3: Agile Planning Boards To Rule Your ProjectsSpira 7.3: Agile Planning Boards To Rule Your Projects
Spira 7.3: Agile Planning Boards To Rule Your Projects
 
Rapise 7.4 Highlights.pptx
Rapise 7.4 Highlights.pptxRapise 7.4 Highlights.pptx
Rapise 7.4 Highlights.pptx
 
Blockchain Development and Innovation in the Banking and Finance Space Webina...
Blockchain Development and Innovation in the Banking and Finance Space Webina...Blockchain Development and Innovation in the Banking and Finance Space Webina...
Blockchain Development and Innovation in the Banking and Finance Space Webina...
 

Recently uploaded

In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 

Recently uploaded (20)

In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 

From Theory to Practice: Utilizing SpiraPlan's REST API

  • 1. ® 1 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra mVerve <> Inflectra - Webinar From Theory to Practice: Utilizing SpiraPlan's REST API 14th May, 2024
  • 2. ® 2 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra ● Introduction: Presenters, mVerve & Inflectra ● Section 1: Spira REST API setup ● Section 2: Postman setup for API access ● Section 3: Executing API requests ● Conclusion ● Q&A Session ● Closing Remarks Agenda
  • 3. ® 3 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Meet the Presenters CTO & Chief Software Architect at mVerve Abhijit Nandy Global Lead on Training & Agile Transformation at Inflectra Dr. Sriram Rajagopalan Co-founder and Delivery Head at mVerve Kriti Agarwal Founder and Head of Business Development at mVerve Harsha Marigowda
  • 4. ® 4 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Who are we? Inflectra Helps You Deliver Quality Software, Faster and with Lower Risk
  • 5. ® 5 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra The Inflectra Platform
  • 6. ® 6 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra mVerve empowers businesses with cutting-edge tech, accelerating digital success through its transformative solutions! About mVerve:
  • 7. ® 7 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra mVerve Portfolio
  • 8. ® 8 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Approach for Spira REST APIs ● Spira REST API setup ● Postman setup for API access ● Executing API requests
  • 9. ® 9 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Section 1: Spira REST API setup ● Base URL for accessing SpiraPlan's REST API ● Specify Data Format in headers ● Authentication in SpiraPlan API ● SpiraPlan CORS Configuration
  • 10. ® 10 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra ● API key can be generated from Edit users menu under cog wheel ● Enable the RSS feed toggle button to generate the RSS/API key Generating the API key from SpiraPlan
  • 11. ® 11 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra ● Start Postman ● Create a new collection with a name ● Set collection variables ● Enter variables like baseurl, username and api-key and click on add a request ● Username is your spira username ● Enter the baseurl which is the application URL Section 2: Postman setup for API access
  • 12. ® 12 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra
  • 13. ® 13 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra REST API Use Cases ● Create a Requirement ● Create a User Story ● Create an Incident
  • 14. ® 14 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra ● GET method- retrieves information or data from a specified resource ● POST method - submits data to create a new resource ● PUT method - updates a specified resource with new data ● DELETE method - deletes a specified resource Section 3: Executing API requests
  • 15. ® 15 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra POST Request (Postman)
  • 16. ® 16 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra POST Result (Spira)
  • 17. ® 17 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra DELETE Request (Postman)
  • 18. ® 18 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra DELETE Result (Spira)
  • 19. ® 19 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Delete (SQL Query) ● Create a custom query
  • 20. ® 20 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Conclusion Key Points covered ● SpiraPlan REST APIs ● Spira API Demo via Postman
  • 21. ® 21 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra mVerve Spira Capabilities ● Implementation & Customization ● 3rd party Integration: Service Desk, Tableau, SAP & Salesforce ● Spira Apps ● Spira certified Dev’s and QA’s
  • 22. ® 22 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra ● mVerve Website - https://mverve.com/ ● How to access the APIs - https://api.inflectra.com/Spira/Services/v5_0/RestService.aspx ● Postman Docs - https://learning.postman.com/ ● Postman API collections - https://drive.google.com/file/d/1TzBs9O8Lxx1a0eKI7ojvLfTp2Fsk2EhY/view Sriram: sriram@inflectra.com, Harsha: harsha@mverve.com, Kriti: kriti@mverve.com, Abhijit: abhijit@mverve.com Additional Resources
  • 23. ® 23 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Questions?
  • 24. ® 24 | © Copyright 2006-2024 Inflectra Corporation – Confidential, Do Not Share Outside Inflectra Closing Remarks ● Thank attendees for participating ● What’s coming next? ○ Utilizing Spira APIs to demonstrate Integration with Tableau Thank You…!

Editor's Notes

  1. mVerve, Established in 2013, develops Software for Enterprises across the globe across various industry verticals. We are a solution partner of Inflectra solutions.
  2. mVerve offers full cycle services in UX Design, App Development, QA Engineering, ERP and ALM. We are a gold certified implementation partner of Inflectra.
  3. Question for audience
  4. Guidelines for setting up Postman for SpiraPlan APIs - Generating the API key from SpiraPlan Launch the application Create a new collection Enter the collection name - Spira Api Click on Edit collection to add the variables Enter variables like baseurl, username and api-key and click on add a request Application URL is available on - https://api.inflectra.com/Spira/Services/v5_0/RestService.aspx
  5. Creating a new requirement as a user story ‘HR Details’ via POST method Add a new request Select the request type - add baseurl and the path of the method from the Spira API document Enter username, api-key variables and content type in the headers Add a name of a new requirement as in this example, we are creating a new requirement Click on send request and it will create a new requirement
  6. As a gold-certified Partner of Inflectra, mVerve has a team of Spira certified developers and QA Engineers; we offer implementation and integration services to Spira Customers.