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

Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
aeeva
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Luigi Fugaro
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 

Recently uploaded (20)

Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 

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.