There are two types of APIs produced by BYU: University APIs and Domain APIs. Often, University and Domain APIs will have overlapping functionality. As a general rule, developers are encouraged to subscribe to University APIs, rather than Domain APIs. The table below highlights some key points that distinguish University APIs from Domain APIs.
University API | Domain/Legacy API |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**The comment above which states that Domain/Legacy APIs' Swagger documents may not meet the University API standard is intended as a warning to consumers, not as a free pass to publishers. All APIs published to the API Store are expected to comply with the guidelines described in the University API standard.