summaryrefslogtreecommitdiff
path: root/core/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'core/index.rst')
-rw-r--r--core/index.rst29
1 files changed, 17 insertions, 12 deletions
diff --git a/core/index.rst b/core/index.rst
index f44bc247..8a764c10 100644
--- a/core/index.rst
+++ b/core/index.rst
@@ -1,6 +1,6 @@
..
This file is part of GNU TALER.
- Copyright (C) 2014-2020 Taler Systems SA
+ Copyright (C) 2014-2023 Taler Systems SA
TALER is free software; you can redistribute it and/or modify it under the
terms of the GNU Affero General Public License as published by the Free Software
@@ -23,24 +23,29 @@
Core Protocol Specification
---------------------------
-The *Protocol Specification* defines the HTTP-based, predominantly RESTful
-interfaces between the core components of Taler.
+This chapter describes the APIs used in the GNU Taler project. It includes
+both APIs that are pre-existing as well as APIs specific to the project.
+
+These *protocol specifications* define the interfaces between the core
+components of GNU Taler. Most of these interfaces use HTTP-based RESTful
+protocols using JSON.
+
.. toctree::
- :maxdepth: 2
+ :maxdepth: 1
+ api-overview
api-common
- api-error
api-exchange
api-merchant
+ ../wallet/wallet-core
api-auditor
api-sync
+ api-challenger
api-taldir
api-mailbox
- api-wire
- api-bank-merchant
- api-bank-integration
- api-bank-access
- wireformats
- taler-uri
- errors
+ index-bank-apis
+ api-donau
+
+.. toctree::
+ :hidden: