CCP Games · Schema

CharactersCharacterIdNotificationsGet

CompanyGamingGamesMMOEVE OnlineDeveloper PlatformAuthenticationOpenID ConnectPlayer DataVirtual Economy
View JSON Schema on GitHub

JSON Schema

ccp-games-characters-character-id-notifications-get-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/ccp-games/json-schema/ccp-games-characters-character-id-notifications-get-schema.json",
  "title": "CharactersCharacterIdNotificationsGet",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/ccp-games-character-api-openapi.yml#/components/schemas/CharactersCharacterIdNotificationsGet",
  "items": {
    "properties": {
      "is_read": {
        "type": "boolean"
      },
      "notification_id": {
        "format": "int64",
        "type": "integer"
      },
      "sender_id": {
        "format": "int64",
        "type": "integer"
      },
      "sender_type": {
        "enum": [
          "character",
          "corporation",
          "alliance",
          "faction",
          "other"
        ],
        "type": "string"
      },
      "text": {
        "type": "string"
      },
      "timestamp": {
        "format": "date-time",
        "type": "string"
      },
      "type": {
        "enum": [
          "AcceptedAlly",
          "AcceptedSurrender",
          "AgentRetiredTrigravian",
          "AllAnchoringMsg",
          "AllMaintenanceBillMsg",
          "AllStrucInvulnerableMsg",
          "AllStructVulnerableMsg",
          "AllWarCorpJoinedAllianceMsg",
          "AllWarDeclaredMsg",
          "AllWarInvalidatedMsg",
          "AllWarRetractedMsg",
          "AllWarSurrenderMsg",
          "AllianceCapitalChanged",
          "AllianceWarDeclaredV2",
          "AllyContractCancelled",
          "AllyJoinedWarAggressorMsg",
          "AllyJoinedWarAllyMsg",
          "AllyJoinedWarDefenderMsg",
          "BattlePunishFriendlyFire",
          "BillOutOfMoneyMsg",
          "BillPaidCorpAllMsg",
          "BountyClaimMsg",
          "BountyESSShared",
          "BountyESSTaken",
          "BountyPlacedAlliance",
          "BountyPlacedChar",
          "BountyPlacedCorp",
          "BountyYourBountyClaimed",
          "BuddyConnectContactAdd",
          "CharAppAcceptMsg",
          "CharAppRejectMsg",
          "CharAppWithdrawMsg",
          "CharLeftCorpMsg",
          "CharMedalMsg",
          "CharTerminationMsg",
          "CloneActivationMsg",
          "CloneActivationMsg2",
          "CloneMovedMsg",
          "CloneRevokedMsg1",
          "CloneRevokedMsg2",
          "CombatOperationFinished",
          "ContactAdd",
          "ContactEdit",
          "ContainerPasswordMsg",
          "ContractRegionChangedToPochven",
          "CorpAllBillMsg",
          "CorpAppAcceptMsg",
          "CorpAppInvitedMsg",
          "CorpAppNewMsg",
          "CorpAppRejectCustomMsg",
          "CorpAppRejectMsg",
          "CorpBecameWarEligible",
          "CorpDividendMsg",
          "CorpFriendlyFireDisableTimerCompleted",
          "CorpFriendlyFireDisableTimerStarted",
          "CorpFriendlyFireEnableTimerCompleted",
          "CorpFriendlyFireEnableTimerStarted",
          "CorpKicked",
          "CorpLiquidationMsg",
          "CorpNewCEOMsg",
          "CorpNewsMsg",
          "CorpNoLongerWarEligible",
          "CorpOfficeExpirationMsg",
          "CorpStructLostMsg",
          "CorpTaxChangeMsg",
          "CorpVoteCEORevokedMsg",
          "CorpVoteMsg",
          "CorpWarDeclaredMsg",
          "CorpWarDeclaredV2",
          "CorpWarFightingLegalMsg",
          "CorpWarInvalidatedMsg",
          "CorpWarRetractedMsg",
          "CorpWarSurrenderMsg",
          "CorporationGoalClosed",
          "CorporationGoalCompleted",
          "CorporationGoalCreated",
          "CorporationGoalExpired",
          "CorporationGoalLimitReached",
          "CorporationGoalNameChange",
          "CorporationLeft",
          "CustomsMsg",
          "DailyItemRewardAutoClaimed",
          "DeclareWar",
          "DistrictAttacked",
          "DustAppAcceptedMsg",
          "ESSMainBankLink",
          "EntosisCaptureStarted",
          "ExpertSystemExpired",
          "ExpertSystemExpiryImminent",
          "FWAllianceKickCeoIndividualStandingWarning",
          "FWAllianceKickMsg",
          "FWAllianceKickedCeoIndividualStanding",
          "FWAllianceWarningMsg",
          "FWCharKickMsg",
          "FWCharRankGainMsg",
          "FWCharRankLossMsg",
          "FWCharWarningMsg",
          "FWCharacterKickFromCorpIndividualStandingWarning",
          "FWCharacterKickedFromCorpIndividualStanding",
          "FWCorpJoinMsg",
          "FWCorpKickMsg",
          "FWCorpLeaveMsg",
          "FWCorpWarningMsg",
          "FWCorporationKickCeoIndividualStandingWarning",
          "FWCorporationKickedCeoIndividualStanding",
          "FacWarCorpJoinRequestMsg",
          "FacWarCorpJoinWithdrawMsg",
          "FacWarCorpLeaveRequestMsg",
          "FacWarCorpLeaveWithdrawMsg",
          "FacWarDirectEnlistmentRevoked",
          "FacWarLPDisqualifiedEvent",
          "FacWarLPDisqualifiedKill",
          "FacWarLPPayoutEvent",
          "FacWarLPPayoutKill",
          "FreelanceProjectACLDeleted",
          "FreelanceProjectClosed",
          "FreelanceProjectCompleted",
          "FreelanceProjectCreated",
          "FreelanceProjectExpired",
          "FreelanceProjectLimitReached",
          "FreelanceProjectParticipantKicked",
          "GameTimeAdded",
          "GameTimeReceived",
          "GameTimeSent",
          "GiftReceived",
          "IHubDestroyedByBillFailure",
          "IncursionCompletedMsg",
          "IndustryOperationFinished",
          "IndustryTeamAuctionLost",
          "IndustryTeamAuctionWon",
          "InfrastructureHubBillAboutToExpire",
          "InsuranceExpirationMsg",
          "InsuranceFirstShipMsg",
          "InsuranceInvalidatedMsg",
          "InsuranceIssuedMsg",
          "InsurancePayoutMsg",
          "InvasionCompletedMsg",
          "InvasionSystemLogin",
          "InvasionSystemStart",
          "JumpCloneDeletedMsg1",
          "JumpCloneDeletedMsg2",
          "KillReportFinalBlow",
          "KillReportVictim",
          "KillRightAvailable",
          "KillRightAvailableOpen",
          "KillRightEarned",
          "KillRightUnavailable",
          "KillRightUnavailableOpen",
          "KillRightUsed",
          "LPAutoRedeemed",
          "LocateCharMsg",
          "MadeWarMutual",
          "MercOfferRetractedMsg",
          "MercOfferedNegotiationMsg",
          "MercenaryDenAttacked",
          "MercenaryDenNewMTO",
          "MercenaryDenReinforced",
          "MissionCanceledTriglavian",
          "MissionOfferExpirationMsg",
          "MissionTimeoutMsg",
          "MoonminingAutomaticFracture",
          "MoonminingExtractionCancelled",
          "MoonminingExtractionFinished",
          "MoonminingExtractionStarted",
          "MoonminingLaserFired",
          "MutualWarExpired",
          "MutualWarInviteAccepted",
          "MutualWarInviteRejected",
          "MutualWarInviteSent",
          "NPCStandingsGained",
          "NPCStandingsLost",
          "OfferToAllyRetracted",
          "OfferedSurrender",
          "OfferedToAlly",
          "OfficeLeaseCanceledInsufficientStandings",
          "OldLscMessages",
          "OperationFinished",
          "OrbitalAttacked",
          "OrbitalReinforced",
          "OwnershipTransferred",
          "RaffleCreated",
          "RaffleExpired",
          "RaffleFinished",
          "ReimbursementMsg",
          "ResearchMissionAvailableMsg",
          "RetractsWar",
          "SPAutoRedeemed",
          "SeasonalChallengeCompleted",
          "SkinSequencingCompleted",
          "SkyhookDeployed",
          "SkyhookDestroyed",
          "SkyhookLostShields",
          "SkyhookOnline",
          "SkyhookUnderAttack",
          "SovAllClaimAquiredMsg",
          "SovAllClaimLostMsg",
          "SovCommandNodeEventStarted",
          "SovCorpBillLateMsg",
          "SovCorpClaimFailMsg",
          "SovDisruptorMsg",
          "SovStationEnteredFreeport",
          "SovStructureDestroyed",
          "SovStructureReinforced",
          "SovStructureSelfDestructCancel",
          "SovStructureSelfDestructFinished",
          "SovStructureSelfDestructRequested",
          "SovereigntyIHDamageMsg",
          "SovereigntySBUDamageMsg",
          "SovereigntyTCUDamageMsg",
          "StationAggressionMsg1",
          "StationAggressionMsg2",
          "StationConquerMsg",
          "StationServiceDisabled",
          "StationServiceEnabled",
          "StationStateChangeMsg",
          "StoryLineMissionAvailableMsg",
          "StructureAnchoring",
          "StructureCourierContractChanged",
          "StructureDestroyed",
          "StructureFuelAlert",
          "StructureImpendingAbandonmentAssetsAtRisk",
          "StructureItemsDelivered",
          "StructureItemsMovedToSafety",
          "StructureLostArmor",
          "StructureLostShields",
          "StructureLowReagentsAlert",
          "StructureNoReagentsAlert",
          "StructureOnline",
          "StructurePaintPurchased",
          "StructureServicesOffline",
          "StructureUnanchoring",
          "StructureUnderAttack",
          "StructureWentHighPower",
          "StructureWentLowPower",
          "StructuresJobsCancelled",
          "StructuresJobsPaused",
          "StructuresReinforcementChanged",
          "TowerAlertMsg",
          "TowerResourceAlertMsg",
          "TransactionReversalMsg",
          "TutorialMsg",
          "WarAdopted ",
          "WarAllyInherited",
          "WarAllyOfferDeclinedMsg",
          "WarConcordInvalidates",
          "WarDeclared",
          "WarEndedHqSecurityDrop",
          "WarHQRemovedFromSpace",
          "WarInherited",
          "WarInvalid",
          "WarRetracted",
          "WarRetractedByConcord",
          "WarSurrenderDeclinedMsg",
          "WarSurrenderOfferMsg"
        ],
        "type": "string"
      }
    },
    "required": [
      "notification_id",
      "type",
      "sender_id",
      "sender_type",
      "timestamp"
    ],
    "type": "object"
  },
  "type": "array"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ccp-games-characters-character-id-notifications-get"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.