Tahdah API
  1. Endpoints
Tahdah API
  • Introduction
  • Webhooks
  • TrustGroups
    • About Trust Groups
    • Endpoints
      • List Trust Groups
        GET
      • Create a Trust Group
        PUT
      • Update Trust Group
        POST
      • List Trust Group Legal Entity Members
        GET
      • List Trust Group Candidate Members
        GET
      • Add Trust Group Member
        PUT
      • Remove Trust Group Member
        DELETE
    • Webhooks
      • Member Added
      • Member Updated
  • EventCredits
    • Webhooks
      • Event Credits Updated
    • Add Credits to Legal Entity
      PUT
  • Tracker
    • Webhooks
    • Get Candidate Trackers
      GET
    • Get Legal Entity Targets
      GET
  • LearningExperiences
    • EndPoints
      • Register Learners on a Learning Experience
      • Get Learning Experiences
      • Get Learning Experience
    • Webhooks
  • DigitalBadges
    • Issue Digital Badge
      POST
    • Get Badge Templates
      GET
  • LegalEntities
    • Endpoints
      • Legal Entity Details
      • Create Legal Entity
      • Connect a Person to a Legal Entity
    • Webhooks
  • Candidates
    • EndPoints
      • Create Candidate
      • Update a Candidate
      • Delete Candidate
      • Add/Remove tags to a candidate
    • Webhooks
  • Catalogues
    • Endpoints
    • Webhooks
      • Catalogue Entry Created
  • Schemas
    • Inbound
    • Events
      • EventTemplateCreditRequest
      • EventTemplateCredit
    • Catalogue
      • CatalogueEntry
    • TrustGroupMember
    • temp
    • LegalEntity
    • legalEntityIdentifier
    • Candidate
  1. Endpoints

Add Trust Group Member

Pending
PUT
/api/trustgroups/legalentities/{legalEntityId}/trustgroup/{trustGroupId}/members
Adds a legal entity to a trust group. You must provide in the PUT body the legalEntityId, which is the tahdah id of the legal entity.
legalEntityId in the PUT body is NOT the same as the legalentityid in the route.
Alternatively, you can provide yourId, which is an alternative id of the legal entity that your organisation provided.
Only one of the ids is needed.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Body Params application/json

Example
{
    "legalEntityId": 0,
    "yourId": "string"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.tahdah.me/api/trustgroups/legalentities//trustgroup//members' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "legalEntityId": 0,
    "yourId": "string"
}'

Responses

🟢200Success
application/json
Body

Example
{}
🟠400Bad Request
🟠403Forbidden
Modified at 2025-07-16 21:02:29
Previous
List Trust Group Candidate Members
Next
Remove Trust Group Member
Built with