#TechTuesdays @infacloud
Benefits of Using REST APIs
in Integration
Amol Dongre, Cloud Engineering
Ashwin Viswanath, Cloud...
Agenda
• REST APIs – Standard Principles
• Informatica Cloud REST APIs
• Demo
• Embedding Integration into your SaaS Appli...
REST APIs – Standard Principles
3
GET
PUT
POST
DELETE
https://baseURI
https://baseURI/resource1
.
.
.
https://baseURI/reso...
Informatica Cloud REST APIs and Integration
4
GET
POST
DELETE
Activities
Secure Agent Details
Jobs
Logins
Integration Temp...
REST API v2: Header Configuration
<METHOD> <serverUrl>/<URI> HTTP/<HTTP version>
Content-Type: application/<json | xml>
Ac...
#TechTuesdays @infacloud
Cloud Integration REST API
Demonstration
Amol Dongre, Cloud Engineering
#TechTuesday Tips for Success
1. Construct the request using either JSON or XML
2. Specify the format of the request and r...
Q & A
#TechTuesdays @infacloud
Next Steps
• Read and understand the REST API documentation
• Join the Informatica Cloud Community:
https://community.info...
Upcoming SlideShare
Loading in …5
×

Informatica Cloud TechTuesdays Session 4: Benefits of Using REST APIs in Integration

1,347 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,347
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Informatica Cloud TechTuesdays Session 4: Benefits of Using REST APIs in Integration

  1. 1. #TechTuesdays @infacloud Benefits of Using REST APIs in Integration Amol Dongre, Cloud Engineering Ashwin Viswanath, Cloud Product Marketing
  2. 2. Agenda • REST APIs – Standard Principles • Informatica Cloud REST APIs • Demo • Embedding Integration into your SaaS Application • Job Scheduling & Monitoring • Administering new users • Summary • Q & A • Next #TechTuesdays Session 2
  3. 3. REST APIs – Standard Principles 3 GET PUT POST DELETE https://baseURI https://baseURI/resource1 . . . https://baseURI/resourcen Resources Requests 1xx – Information 2xx – Success 3xx – Redirection 4xx – Client Errors 5xx – Service Errors Response
  4. 4. Informatica Cloud REST APIs and Integration 4 GET POST DELETE Activities Secure Agent Details Jobs Logins Integration Templates Workflow Details Schedules Resources Requests Successful GET & POST commands return requested objects. Failures return 403 errors Response
  5. 5. REST API v2: Header Configuration <METHOD> <serverUrl>/<URI> HTTP/<HTTP version> Content-Type: application/<json | xml> Accept: application/<json | xml> icSessionId: <icSessionId> • Method: Enter GET, POST, or DELETE • Content-type: Reads request as JSON or XML. Default is JSON • Accept: Optional. Format you want response in • icSessionID: Required for most resources 5
  6. 6. #TechTuesdays @infacloud Cloud Integration REST API Demonstration Amol Dongre, Cloud Engineering
  7. 7. #TechTuesday Tips for Success 1. Construct the request using either JSON or XML 2. Specify the format of the request and response in the header 3. Always use the session ID for subsequent REST calls 4. After using the base URL for the login call, will receive a server URL to be used for all other calls 7 REST API documentation can be found at: https://community.informatica.com/docs/DOC-2730
  8. 8. Q & A #TechTuesdays @infacloud
  9. 9. Next Steps • Read and understand the REST API documentation • Join the Informatica Cloud Community: https://community.informatica.com/community/products/inf ormatica_cloud • Attend #TechTuesdays Session 5: Cloud App Integration: Web Services Made Easy www.informaticacloud.com/techtuesdays #TechTuesdays @infacloud

×