Skip to main content

API Key Guide

What is an API Key?

An API key is a unique identifier that allows external applications and tools to securely access your MemoMeister account. Think of it as a special password that enables automation and integration with your document management system.

Key benefits:

  • Secure access to your MemoMeister data
  • Same permissions as your user account
  • Enables automated document management
  • Works with pre-built modules and tools

Getting Your API Key

Prerequisites

Anyone with a MemoMeister account can create API keys.

Steps to Create Your API Key

  1. Navigate to API Settings Go to: https://web.memomeister.com/settings/company/developers/apikeys

  2. Create New Key Click "Create New API Key" and give it a descriptive name

  3. Save Securely Copy your API key immediately and store it in a secure location

warning

Keep your API key private! Anyone with access to your API key can access your MemoMeister account with your permissions.

Authentication

Your API key should be included in the authorization header of all requests:

authorization: api-key YOUR_API_KEY_HERE

GraphQL API and Playground

MemoMeister uses GraphQL, a flexible data query language. Even if you're not familiar with GraphQL, you can use our interactive Playground to explore and test the API without writing code.

Using the Playground

The Playground is available at /playground and allows you to:

  • Explore the API schema
  • Test queries interactively
  • View real data from your account
  • Learn GraphQL basics hands-on

Simple Test Query

Try this basic query to test your API key and see your user information:

query MyUser {
me {
id
firstName
lastName
fullName
avatar
phoneNumber
primaryEmail
activeCompanyRole
}
}

This query will return your user details and confirm your API key is working correctly.

What You Can Do

Core Capabilities

  • Document Management: Create, read, update, and delete documents
  • Folder Organization: Manage folder structures and hierarchies
  • User Information: Access user and company data
  • Automated Workflows: Set up automated document processes

Pre-built Automation Modules

As a user, you have access to ready-made modules that require no programming:

  • Document Templates: Automatically create documents from templates
  • Bulk Operations: Process multiple documents simultaneously
  • Smart Organization: Auto-organize documents based on rules
  • Notification Systems: Get alerts about document changes
  • Analytics: Generate reports on document usage

Getting Started

1. Test Your Connection

Use the Playground to run the MyUser query above and verify your API key works.

2. Explore Your Data

Browse your existing documents and folders through the Playground to understand your data structure.

3. Try Basic Operations

Start with simple tasks:

  • Create a test folder
  • Create a test document
  • Update document properties

4. Use Make.com Modules

Explore the ready-made automation modules on Make.com that work with your API key to streamline your workflows.

Common Use Cases

Integration with External Systems

Connect MemoMeister with your existing tools and workflows:

  • Project management systems
  • CRM platforms
  • Document generation tools
  • Notification systems

Automated Document Workflows

Set up automated processes for:

  • Document creation from templates
  • Folder organization
  • Content updates
  • User notifications

Data Synchronization

Keep MemoMeister synchronized with other systems by:

  • Automated updates when source data changes
  • Bulk operations for large datasets

Next Steps

  1. Explore the Playground: Get familiar with the GraphQL interface
  2. Read the Guides: Check out specific guides for folders and documents
  3. Join Early User Community: Connect with other early users
  4. Provide Feedback: Help us improve the API based on your experience

Support

If you encounter issues or have questions:

  • Use the Playground to test queries
  • Check the specific guide sections
  • Contact support with your use case details we yould be happy to help

Your feedback is important!