LogoLogo
  • 👋Welcome
  • For the users
    • 📱Download
      • 🔄Update application
    • 📖Offline dictionaries
    • 🌐Dictionaries servers
    • ⁉️Support
  • For the developers
    • 🖥️Getting started
    • 🛠️Develop on Remède
      • 🔌Setup
      • 📁Structure
      • 🧸Development
      • ⚙️API
      • ✨Features
        • ✈️Offline
        • 📒Sheets
        • 🧰DICT Client
      • Android development
    • 📪API
  • Database
    • 🗃️Database
      • 📋Database schema
      • 🗒️Document schema
      • 📦Dataset
      • 🎶Rimes
      • 📍Internationalization
        • 🇬🇧English database
    • 🚧Build Dictionary
      • The building lifecycle
      • Generate my own database
      • About
    • 📌Remède for your project
    • 📎Available formats
      • DICT
      • XDXF
      • CSV
    • ©️Credits
  • Project
    • 📜Story
    • 🙏Contributing
      • 🌐Translation
    • 👣Lifecycles and infrastructure
    • ⏭️Remède Next
Powered by GitBook
On this page
Edit on GitHub
  1. For the developers
  2. 🛠️Develop on Remède

⚙️API

The public API of Remède serve the Remède database and more functionalities !

PreviousDevelopmentNextFeatures

Last updated 6 months ago

Was this helpful?

Find us

  • Website
  • Github
  • Support

© 2025 The Remède Project and its contributors.

CtrlK
  • Configuration
  • Developing
  • Start API

Was this helpful?

Configuration

  • To use the service which permit to users to open issues (about missing words in the dictionary), create a .github.json, file which contains the following:

{
  "token": "ghp_XXXXXXXX",
  "repo": "camarm-dev/remede",
  "labels": ["word"],
  "assignees": ["camarm-dev"]
}
  • To serve the database you need to download it.

Developing

Remède API is built using FastAPI.

You can modify it inside the server.py file at project root.

An open API documentation generated by FastAPI can be found at api-remede.camarm.fr.

Start API

python3 server.py

Running on localhost:8000 !

Documentation available at localhost:8000/docs.