Third-party libraries
GraphQL
c-lightning-graphql exposes the Core Lightning API over GraphQL.
Note: It has not been maintained actively and should be used with caution.
JSON over HTTPS
Sparko offers a full-blown JSON-RPC over HTTP bridge to a CLN node with fine-grained permissions, SSE and spark-wallet support that can be used to develop apps.
REST
Pro-tip
Official support for REST APIs in Core Lightning has been released in v23.08!
C-lightning-REST is scheduled to sunset soon!
C-lightning-REST is a third party REST API interface for Core Lightning written in Node.js.
For new application development, utilize Core Lightning's first class REST plugin clnrest.
Updated about 1 year ago