API- APPLICATION PROGRAMMING INTERFACE Flashcards

(11 cards)

1
Q

THE KEY ENTITIES OF API ECOSYSTEM

A
  1. API OWNER
  2. API PROVIDER (PRODUCER/PUBLISHER CREATOR
  3. API CONSUMER
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

RIGHTS OF API PROVIDER

A
  1. DEFINE PUBLISH TERMS OF USE (INCLUDING SLA)
  2. MODIFY THE IMPLEMENTATION OF THE API AT ANYTIME, AS LONG AS THE NEW IMPLEMENTATION COMPLIES WITH THE API DEFINITION AND AGREED SLAs ARE MET
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Types of API

A

REST (Representational State Transfer)

SOAP (Simple Object Access Protocol)

WebSocket

RPC (Remote Procedure Call)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

API’s Role in Accounting Process

IAREC

A

▪ Integration of Software Systems
▪ Automation of operations
▪ Real-time financial data
▪ Enhanced security
▪ Customization and extensibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

API and the Audit Trail

RPSE

A

▪ Recording transaction histories
▪ Providing transparency
▪ Supporting regulatory compliance
▪ Easy data export and integration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Key Features of API-Based Audit Trails

ACSS

A

▪ Automatic generation of audit records for every transaction or system action.

▪ Comprehensive logging (user, timestamp, request
type, affected data, result/status, and more).

▪ Standardization of log formats across applications for easier compliance and review.

▪ Support for real-time alerts when suspicious actions are detected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Benefits of API

BLIB

A

▪ Better integration and automation
▪ Less coordination effort
▪ Increased adaptability
▪ Business model innovation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Advantages of API

IIBIN

A

▪ Increased interoperability
▪ Improved efficiency
▪ Better user experience
▪ Increased flexibility
▪ New revenue streams

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Disadvantages of API

SCCDG

A

▪ Security concerns
▪ Complexity
▪ Compatibility issues
▪ Dependency on third-party developers
▪ Governance and management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Strengths of API

IS

A

▪ Interoperability and flexibility
▪ Scalability and tooling-support

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Weaknesses of API

SD

A

▪ Security risks
▪ Dependency on external services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly