organization_categories:query

Status: đź“… Planned - Coming Soon

Description

This query message will retrieve a list of organization categories defined in the community. Categories help classify organizations (e.g., “Non-Profit”, “Vendor”, “Partner”, “Government”).

Expected Functionality

When implemented, this query will support:

  • List all organization categories
  • Get category names in multiple locales
  • See which categories are active
  • Filter by parent category (for hierarchical categories)

Expected Request Schema

{
  "payload": {
    "type": "organization_categories:query"
  },
  "signature": "payload_ed25519_hex_signature",
  "source_public_key": "your_client_public_key"
}

Expected Response Schema

{
  "source_public_key": "community_public_key",
  "source_site": {
    "protocol": "https",
    "fqdn": "arkipel.example.com"
  },
  "created_at": "2025-11-13T20:52:49Z",
  "signature": "...",
  "payload": {
    "type": "organization_categories:query",
    "resources": [
      {
        "id": 1,
        "name_en": "Non-Profit Organization",
        "name_fr": "Organisme sans but lucratif",
        "active": true
      },
      {
        "id": 2,
        "name_en": "Vendor",
        "name_fr": "Fournisseur",
        "active": true
      },
      {
        "id": 3,
        "name_en": "Partner",
        "name_fr": "Partenaire",
        "active": true
      }
    ]
  }
}

Timeline

Expected implementation: Q2 2025

Get Notified

Want to know when this feature launches? Contact us at devkit@arkipel.co

Use Cases

  • Category Selection: Populate dropdowns when creating/updating organizations
  • Filtering: Show only organizations of specific types
  • Reporting: Group organizations by category for analysis

Return to API Specifications


Back to top

Welcome to the Arkipel DevKit! This documentation will guide you through everything you need to build clients for Arkipel communities.

Contact: devkit@arkipel.co | Page URLs

Copyright © 2026 Arkipel. Distributed under an MIT license.