Skip to content

Multiple integrations per endpoint. #4

@danfang

Description

@danfang

Let's say you have 3 places people can send you money - Coinbase, Blockchain, and Google Wallet. Ideally, you'd want to have a /pay endpoint that incorporates each of these services.

This might require a complete rethinking of the way integrations are done. Possibly, each integration should return a value instead of returning a response. With promises, you could set up modules.json as path: "/pay", "modules": ["coinbase": {}, "blockchain": {}, "wallet": {}] and perform a for loop on each module, combine the returned values using Promises, and return that aggregate object.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions