Rule-based scoring for APIs
    1.
    发明授权

    公开(公告)号:US11630664B2

    公开(公告)日:2023-04-18

    申请号:US17666737

    申请日:2022-02-08

    IPC分类号: G06F8/77 G06F8/10 G06F9/54

    摘要: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.

    FEATURE BASED APPLICATION PROGRAMMING INTERFACE FEDERATION

    公开(公告)号:US20220350678A1

    公开(公告)日:2022-11-03

    申请号:US17245669

    申请日:2021-04-30

    IPC分类号: G06F9/54

    摘要: Methods, apparatuses, and computer program products for feature based application programming interface (API) federation are disclosed. In some examples, a federated API manager may receive user input indicating source APIs including features for data processing. The federated API manager may identify elements forming one or more patterns from the features based on federation protocols. The federated API manager may identify federated operations based on the identified elements and federation operation rules. The federated API manager may generate a federated API schema based on the federated operation rules, and the federated API schema may expose the federated operations.

    RULE-BASED SCORING FOR APIS
    3.
    发明申请

    公开(公告)号:US20220164185A1

    公开(公告)日:2022-05-26

    申请号:US17666737

    申请日:2022-02-08

    IPC分类号: G06F8/77 G06F8/10 G06F9/54

    摘要: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.

    Rule-based scoring for APIs
    4.
    发明授权

    公开(公告)号:US11281462B1

    公开(公告)日:2022-03-22

    申请号:US17097138

    申请日:2020-11-13

    IPC分类号: G06F8/77 G06F8/10 G06F9/54

    摘要: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.