Falken
  1. FundraisingContactDNC
Falken
  • Athletes
    • Returns all athletes.
      GET
    • Creates a new athlete.
      POST
    • Returns a single athlete by ID.
      GET
    • Updates an existing athlete.
      PUT
    • Deletes an athlete.
      DELETE
  • FalkenAI
    • Detect the predominant language of the supplied text.
      POST
    • Perform sentiment analysis on the supplied text.
      POST
    • Extract key phrases from the supplied text.
      POST
    • Upload an image and receive a descriptive caption.
      POST
    • Chat with the OpenAI assistant.
      POST
    • Legacy text completion.
      POST
    • Generate embeddings for the given text.
      POST
    • Moderate content.
      POST
    • Generate image(s) from a text prompt.
      POST
    • Transcribe an audio file using Whisper.
      POST
    • Translate an audio file to English.
      POST
    • List available OpenAI models.
      GET
  • Me
    • Returns every active organization-role assignment for the signed-in user.
      GET
  • NewsArticle
    • Get all news articles for an organization.
      GET
    • Create a new news article.
      POST
    • Get a specific news article by ID.
      GET
    • Update an existing news article.
      PUT
    • Delete a news article.
      DELETE
    • Get a specific news article by slug.
      GET
    • Publish a news article.
      POST
    • Get trending news articles for an organization.
      GET
    • Track a view for a news article.
      POST
    • Upload a featured image for a news article.
      POST
  • NewsAuthor
    • Get all news authors for an organization.
    • Create a new news author for the current user.
    • Get a specific news author by ID.
    • Update an existing news author.
    • Delete a news author.
    • Get the author profile for the current user in this organization.
  • NewsCategory
    • Get all news categories for an organization.
    • Create a new news category.
    • Get a specific news category by ID.
    • Update an existing news category.
    • Delete a news category.
    • Get a specific news category by slug.
  • OrganizationAddresses
    • /api/organizations/{organizationId}/addresses
    • /api/organizations/{organizationId}/addresses
    • /api/organizations/{organizationId}/addresses/{id}
    • /api/organizations/{organizationId}/addresses/{id}
    • /api/organizations/{organizationId}/addresses/{id}
    • List all organization addresses globally.
    • List organization addresses filtered by Falken.Axios.Enums.AddressType.
  • OrganizationContacts
    • /api/organizations/{organizationId}/contacts
    • /api/organizations/{organizationId}/contacts
    • /api/organizations/{organizationId}/contacts/{id}
    • /api/organizations/{organizationId}/contacts/{id}
    • /api/organizations/{organizationId}/contacts/{id}
  • OrganizationLogos
    • Returns all logos for an organization (public).
    • Uploads a new logo (admin only).
    • Returns logos of a specific logoType for an organization (public).
    • Returns a single logo by its ID (public).
    • Delete a logo (admin only).
    • Permanently delete a logo and its blob (admin only).
  • OrganizationRosters
    • /api/organizations/{organizationId}/roster
    • /api/organizations/{organizationId}/roster
    • /api/organizations/{organizationId}/roster/{id}
    • /api/organizations/{organizationId}/roster/{id}
    • /api/organizations/{organizationId}/roster/{id}
    • /api/organizations/{organizationId}/roster/search
  • Organizations
    • Get all organizations (public endpoint).
    • Create a new organization (admin only).
    • Get all organizations for a specific organization type.
    • Get an organization by ID (public endpoint).
    • Update an organization (admin only).
    • Delete an organization (admin only).
  • OrganizationTeams
    • /api/organizations/{organizationId}/teams
    • /api/organizations/{organizationId}/teams
    • /api/organizations/{organizationId}/teams/{id}
    • /api/organizations/{organizationId}/teams/{id}
    • /api/organizations/{organizationId}/teams/{id}
    • /api/organizations/{organizationId}/teams/{teamId}/members
    • /api/organizations/{organizationId}/teams/{teamId}/members
    • /api/organizations/{organizationId}/teams/{teamId}/members/{memberId}
    • /api/organizations/{organizationId}/teams/{teamId}/members/{memberId}
    • /api/organizations/{organizationId}/teams/search
  • OrganizationTypes
    • Get all organization types (public endpoint).
    • Create a new organization type (admin only).
    • Get an organization type by ID (public endpoint).
    • Update an organization type (admin only).
    • Delete an organization type (admin only).
  • OrganizationUsers
    • Get all users and their roles for an organization.
    • Get roles for a specific user in an organization.
    • Assign a role to a user in an organization.
    • Remove a role from a user in an organization.
    • Get all available roles that can be assigned.
  • Password
    • Returns whether the authenticated user can change their password via the UI.
    • /api/user/password/change
  • ReservedTerm
    • Get all reserved terms.
    • Create a new reserved term.
    • Get reserved terms for a specific scope.
    • Get a specific reserved term by ID.
    • Update an existing reserved term.
    • Delete a reserved term.
    • Validate content against reserved terms.
  • SocialMediaProvider
    • Get all social media providers.
    • Create a new social media provider.
    • Get all active social media providers.
    • Get a specific social media provider by ID.
    • Update an existing social media provider.
    • Delete a social media provider.
  • UserAvatars
    • Upload an avatar image. Only jpg, png and webp are allowed.
    • Get all avatars for a user (self or admin only).
    • Upload an avatar image. Only jpg, png and webp are allowed.
    • Get all avatars for a user (self or admin only).
    • Delete an avatar (soft delete). Only the user or an admin may delete.
    • Delete an avatar (soft delete). Only the user or an admin may delete.
    • Permanently delete an avatar (admin only).
    • Permanently delete an avatar (admin only).
    • Mark an avatar as the current profile image (self or admin).
    • Mark an avatar as the current profile image (self or admin).
  • UserProfiles
    • Get all user profiles (admin only)
    • Create a profile (user or admin).
    • Get the current user's profile.
    • Update a profile. Users may update self; admins may update any.
    • Delete a profile (admin only).
  • VanityUrl
    • Checks whether the supplied vanity URL is valid.
  • AthleteProfileImage
    • Uploads a profile image for the specified athlete.
    • Gets all profile images for the specified athlete.
    • Gets a specific profile image by its ID.
    • Deletes a profile image.
    • Gets a profile image by athlete ID and image type.
  • AthleteSocialMediaProfiles
    • Gets all social media profiles for a specific athlete.
    • Creates a new social media profile for an athlete.
    • Gets a specific social media profile by ID.
    • Updates an existing social media profile.
    • Deletes a social media profile.
  • Competition
    • Gets all competitions.
    • Creates a new competition.
    • Gets a competition by its unique identifier.
    • Updates an existing competition.
    • Deletes a competition.
    • Gets competitions by league season ID.
  • Conference
    • Gets all conferences for a specific league.
    • Creates a new conference.
    • Gets all divisions for a specific conference.
    • Gets a conference by its unique identifier.
    • Updates an existing conference.
    • Deletes a conference.
  • Contacts
    • Imports a bulk list of contacts for an organization.
    • Gets all contacts for an organization.
    • Gets a single contact by ID.
    • Updates an existing contact.
    • Deletes a contact.
    • Creates a new contact for an organization.
  • CorporateSponsors
    • Gets all corporate sponsors for a specific campaign.
    • Gets a specific corporate sponsor by ID.
    • Updates a corporate sponsor.
    • Deletes a corporate sponsor.
  • Disciplines
    • Get all disciplines.
    • Create a new discipline.
    • Get a discipline by ID.
    • Update an existing discipline.
    • Delete a discipline.
  • Division
    • Gets all divisions for a specific conference.
    • Creates a new division.
    • Gets a division by its unique identifier.
    • Updates an existing division.
    • Deletes a division.
  • FundraisingCampaigns
    • Creates a new fundraising campaign.
    • Lists campaigns by scope for an organization.
    • Updates an existing fundraising campaign.
    • Deletes a fundraising campaign.
    • Gets a specific fundraising campaign by ID.
    • Adds a corporate sponsor to a campaign.
    • Gets campaign statistics including total raised and progress.
  • FundraisingContactDNC
    • Adds a contact to the Do Not Contact list. This endpoint can be called by users who want to opt out of fundraising communications.
      POST
    • Removes a contact from the Do Not Contact list. This endpoint allows users to opt back into fundraising communications.
      DELETE
    • Checks if an email is on the Do Not Contact list.
      GET
    • Gets all Do Not Contact records (Admin only).
      GET
  • FundraisingEmployerOrganizations
    • Gets all fundraising employer-organization relationships.
    • Creates a new fundraising employer-organization relationship.
    • Gets fundraising employer-organization relationships for a specific employer.
    • Gets fundraising employer-organization relationships for a specific organization.
    • Gets a specific fundraising employer-organization relationship by ID.
    • Updates an existing fundraising employer-organization relationship.
    • Deletes a fundraising employer-organization relationship.
  • FundraisingEmployers
    • Gets all fundraising employers.
    • Creates a new fundraising employer.
    • Gets a specific fundraising employer by ID.
    • Updates an existing fundraising employer.
    • Deletes a fundraising employer.
  • League
    • Gets all leagues.
    • Creates a new league.
    • Gets a league by its unique identifier.
    • Updates an existing league.
    • Deletes a league.
  • Range
    • Gets all ranges.
    • Creates a new range.
    • Gets a range by its unique identifier.
    • Updates an existing range.
    • Deletes a range.
    • Gets ranges by organization ID.
    • Updates a range's online status.
    • Gets all firing points for a range.
    • Creates a new firing point for a range.
    • Gets a firing point by its unique identifier.
    • Updates an existing firing point.
    • Deletes a firing point.
    • Updates a firing point's online status.
  • Rulebooks
    • Get all rulebooks.
    • Create a new rulebook.
    • Get a rulebook by ID.
    • Update an existing rulebook.
    • Delete a rulebook.
    • Get all versions of a rulebook.
    • Create a new version of a rulebook.
    • Publish a specific version of a rulebook.
  • RulebookVersions
    • Get a specific rulebook version by ID.
  • SanctioningBody
    • Create a new sanctioning body, optionally with a logo upload.
    • Get all sanctioning bodies.
    • Create a new sanctioning body.
    • Get all active sanctioning bodies.
    • Update an existing sanctioning body, optionally with a new logo.
    • Get a specific sanctioning body by ID.
    • Update an existing sanctioning body.
    • Delete a sanctioning body (soft delete - sets state to Deleted).
    • Upload and set the logo for an existing sanctioning body.
  • TargetScoring
    • Scores a paper target image using computer vision.
  1. FundraisingContactDNC

Removes a contact from the Do Not Contact list. This endpoint allows users to opt back into fundraising communications.

DELETE
https://api.falken.ltd/api/fundraising/dnc/remove
Last modified:2025-07-07 15:59:31
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request DELETE 'https://api.falken.ltd/api/fundraising/dnc/remove'
Response Response Example
400 - Example 1
{
    "type": "string",
    "title": "string",
    "status": 0,
    "detail": "string",
    "instance": "string",
    "property1": null,
    "property2": null
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
email
string 
optional
Email address to remove from DNC list

Responses

🟢204No Content
No Content
This response does not have a body.
🟠400Bad Request
🟠404Record Not Found
Modified at 2025-07-07 15:59:31
Previous
Adds a contact to the Do Not Contact list. This endpoint can be called by users who want to opt out of fundraising communications.
Next
Checks if an email is on the Do Not Contact list.
Built with