{"id":14976064,"url":"https://github.com/escape-technologies/graphql-wordlist","last_synced_at":"2025-04-06T20:14:19.469Z","repository":{"id":182540797,"uuid":"668610931","full_name":"Escape-Technologies/graphql-wordlist","owner":"Escape-Technologies","description":"The only GraphQL wordlist you'll ever need. Operations, field names, type names... Collected on more than 60k distinct GraphQL schemas.","archived":false,"fork":false,"pushed_at":"2023-10-03T05:01:17.000Z","size":40628,"stargazers_count":358,"open_issues_count":1,"forks_count":37,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-06T20:13:59.096Z","etag":null,"topics":["graphql","graphql-schema","vulnerability-detection","wordlist","wordlists"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Escape-Technologies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-07-20T07:58:51.000Z","updated_at":"2025-04-05T19:58:13.000Z","dependencies_parsed_at":"2023-10-03T10:13:32.661Z","dependency_job_id":null,"html_url":"https://github.com/Escape-Technologies/graphql-wordlist","commit_stats":null,"previous_names":["escape-technologies/graphql-wordlist"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Escape-Technologies%2Fgraphql-wordlist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Escape-Technologies%2Fgraphql-wordlist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Escape-Technologies%2Fgraphql-wordlist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Escape-Technologies%2Fgraphql-wordlist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Escape-Technologies","download_url":"https://codeload.github.com/Escape-Technologies/graphql-wordlist/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543595,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["graphql","graphql-schema","vulnerability-detection","wordlist","wordlists"],"created_at":"2024-09-24T13:53:14.700Z","updated_at":"2025-04-06T20:14:19.451Z","avatar_url":"https://github.com/Escape-Technologies.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# graphql-wordlist\n\nThe only graphql wordlists you'll ever need.\n\nBuilt using more than 60k distinct GraphQL schemas, collected using [Goctopus](https://github.com/Escape-Technologies/goctopus)\n\nWordlists are available in `./wordlists` directory. The complete wordlist (with every category) is `./wordlists/wordlist.csv`.\n\nLearn more about how we crafted the wordlist in our dedicated blog post: [https://escape.tech/blog/graphql-security-wordlist](https://escape.tech/blog/graphql-security-wordlist)\n\n## Categories\n\nWords are counted by categories:\n\n- **word**: the encountered word\n- **overall**: the overall number of encounters of the word\n- **operationType**: the word is the typename of an operation (QueryTypename, MutationTypename, SubscriptionTypename)\n- **operationField**: the word is a field of an operation (a query, mutation, or subscription)\n- **queryType**: the word is the QueryTypename\n- **queryField**: the word is a query field\n- **mutationType**: the word is the MutationTypename\n- **mutationField**: the word is a mutation field\n- **subscriptionType**: the word is the SubscriptionTypename\n- **subscriptionField**: the word is a subscription field\n- **argument**: the word is an argument name\n- **type**: the word is a type name\n- **field**: the word is a field name (operation or object field)\n\n## Statistics\n\nThe 20 most common words for each category:\n\n### overall\n\n_the overall number of encounters of the word_\n\nComplete wordlists:\n\n- `./wordlists/overallWordlist.csv`\n- `./wordlists/overallWordlist.txt`\n\n| Word     | Count   |\n| -------- | ------- |\n| input    | 3173119 |\n| id       | 1873451 |\n| limit    | 701265  |\n| where    | 508808  |\n| offset   | 495580  |\n| first    | 488821  |\n| after    | 446756  |\n| before   | 420286  |\n| sort     | 405066  |\n| last     | 404374  |\n| search   | 302205  |\n| data     | 290373  |\n| filter   | 288213  |\n| page     | 265749  |\n| orderBy  | 220898  |\n| email    | 194209  |\n| keywords | 185536  |\n| name     | 152913  |\n| type     | 137326  |\n| ids      | 133096  |\n\n### operationType\n\n_the word is the typename of an operation (QueryTypename, MutationTypename, SubscriptionTypename)_\n\nComplete wordlists:\n\n- `./wordlists/operationTypeWordlist.csv`\n- `./wordlists/operationTypeWordlist.txt`\n\n| Word                 | Count |\n| -------------------- | ----- |\n| Query                | 45421 |\n| Mutation             | 37593 |\n| Subscription         | 11541 |\n| RootQueryType        | 1757  |\n| RootQuery            | 1753  |\n| RootMutation         | 1649  |\n| RootMutationType     | 1597  |\n| RootSubscriptionType | 1068  |\n| query_root           | 743   |\n| subscription_root    | 727   |\n| query                | 606   |\n| mutation             | 595   |\n| Mutations            | 260   |\n| mutation_root        | 220   |\n| QueryRoot            | 122   |\n| PlatformQuery        | 110   |\n| PlatformService      | 110   |\n| Queries              | 99    |\n| MutationRoot         | 88    |\n| RootSubscription     | 76    |\n\n### operationField\n\n_the word is a field of an operation (a query, mutation, or subscription)_\n\nComplete wordlists:\n\n- `./wordlists/operationFieldWordlist.csv`\n- `./wordlists/operationFieldWordlist.txt`\n\n| Word           | Count |\n| -------------- | ----- |\n| users          | 17584 |\n| user           | 16016 |\n| resetPassword  | 12745 |\n| products       | 11533 |\n| group          | 9358  |\n| updateUser     | 9356  |\n| analytics      | 8968  |\n| product        | 8929  |\n| login          | 8654  |\n| me             | 8267  |\n| pages          | 7343  |\n| menu           | 6922  |\n| changePassword | 6917  |\n| categories     | 6910  |\n| appSettings    | 6872  |\n| category       | 6854  |\n| company        | 6568  |\n| groups         | 6480  |\n| article        | 6405  |\n| currentUser    | 6393  |\n\n### queryType\n\n_the word is the QueryTypename_\n\nComplete wordlists:\n\n- `./wordlists/queryTypeWordlist.csv`\n- `./wordlists/queryTypeWordlist.txt`\n\n| Word              | Count |\n| ----------------- | ----- |\n| Query             | 45421 |\n| RootQueryType     | 1757  |\n| RootQuery         | 1753  |\n| query_root        | 743   |\n| query             | 606   |\n| QueryRoot         | 122   |\n| PlatformQuery     | 110   |\n| Queries           | 99    |\n| Domain            | 70    |\n| QueryV1           | 45    |\n| QueryType         | 26    |\n| PublicQuery       | 22    |\n| RootSchemaQuery   | 21    |\n| Root              | 20    |\n| QueryContainer    | 16    |\n| Object            | 12    |\n| AppQuery          | 11    |\n| ROOTQUERY         | 9     |\n| frontendQuery     | 9     |\n| HeadquartersQuery | 9     |\n\n### queryField\n\n_the word is a query field_\n\nComplete wordlists:\n\n- `./wordlists/queryFieldWordlist.csv`\n- `./wordlists/queryFieldWordlist.txt`\n\n| Word        | Count |\n| ----------- | ----- |\n| user        | 15656 |\n| users       | 15594 |\n| products    | 11514 |\n| group       | 9179  |\n| product     | 8714  |\n| me          | 7994  |\n| analytics   | 7202  |\n| menu        | 6914  |\n| categories  | 6902  |\n| appSettings | 6867  |\n| category    | 6806  |\n| company     | 6540  |\n| article     | 6397  |\n| currentUser | 6366  |\n| news        | 5800  |\n| pages       | 5572  |\n| sitemap     | 5551  |\n| links       | 5527  |\n| slider      | 5414  |\n| portfolio   | 5363  |\n\n### mutationType\n\n_the word is the MutationTypename_\n\nComplete wordlists:\n\n- `./wordlists/mutationTypeWordlist.csv`\n- `./wordlists/mutationTypeWordlist.txt`\n\n| Word                  | Count |\n| --------------------- | ----- |\n| Mutation              | 37593 |\n| RootMutation          | 1649  |\n| RootMutationType      | 1597  |\n| mutation              | 595   |\n| Mutations             | 260   |\n| mutation_root         | 220   |\n| PlatformService       | 110   |\n| MutationRoot          | 88    |\n| DomainContentMutation | 65    |\n| MutationV1            | 45    |\n| PublicMutation        | 19    |\n| MutationType          | 16    |\n| AppMutation           | 11    |\n| ROOTMUTATION          | 9     |\n| RootSchemaMutation    | 9     |\n| frontendMutation      | 9     |\n| ConvergeMutation      | 8     |\n| snappetRootMutation   | 8     |\n| MutationEntry         | 8     |\n| HeadquartersMutation  | 8     |\n\n### mutationField\n\n_the word is a mutation field_\n\nComplete wordlists:\n\n- `./wordlists/mutationFieldWordlist.csv`\n- `./wordlists/mutationFieldWordlist.txt`\n\n| Word                 | Count |\n| -------------------- | ----- |\n| resetPassword        | 12635 |\n| updateUser           | 9317  |\n| login                | 8140  |\n| changePassword       | 6881  |\n| createUser           | 6380  |\n| deleteMessage        | 5886  |\n| deleteUser           | 5804  |\n| requestPasswordReset | 4643  |\n| deleteOrganization   | 4439  |\n| inviteUser           | 4307  |\n| register             | 4163  |\n| acceptInvite         | 4153  |\n| subscribe            | 4108  |\n| deleteVideo          | 4099  |\n| deleteService        | 4097  |\n| deleteIntegration    | 4078  |\n| unsubscribe          | 3946  |\n| deleteWebhook        | 3879  |\n| deleteSubscriber     | 3867  |\n| joinChannel          | 3833  |\n\n### subscriptionType\n\n_the word is the SubscriptionTypename_\n\nComplete wordlists:\n\n- `./wordlists/subscriptionTypeWordlist.csv`\n- `./wordlists/subscriptionTypeWordlist.txt`\n\n| Word                    | Count |\n| ----------------------- | ----- |\n| Subscription            | 11541 |\n| RootSubscriptionType    | 1068  |\n| subscription_root       | 727   |\n| RootSubscription        | 76    |\n| Subscriptions           | 15    |\n| SubscriptionRoot        | 14    |\n| subscription            | 6     |\n| SubscriptionType        | 6     |\n| subscriptions           | 4     |\n| Root                    | 4     |\n| AppSubscription         | 3     |\n| SubscriptionsRoot       | 3     |\n| TypesSubscriptionType   | 3     |\n| AllSubscriptions        | 3     |\n| GraphqlSubscription     | 3     |\n| DefaultAppSubscriptions | 2     |\n| DagitSubscription       | 2     |\n| GraphSubscription       | 2     |\n| SchoolSubscription      | 2     |\n| TwinPlantSubscriptions  | 2     |\n\n### subscriptionField\n\n_the word is a subscription field_\n\nComplete wordlists:\n\n- `./wordlists/subscriptionFieldWordlist.csv`\n- `./wordlists/subscriptionFieldWordlist.txt`\n\n| Word                             | Count |\n| -------------------------------- | ----- |\n| issuableAssigneesUpdated         | 2814  |\n| issueCrmContactsUpdated          | 2594  |\n| issuableTitleUpdated             | 2551  |\n| issuableLabelsUpdated            | 2441  |\n| issuableDatesUpdated             | 2271  |\n| mergeRequestReviewersUpdated     | 2221  |\n| issuableDescriptionUpdated       | 2160  |\n| mergeRequestMergeStatusUpdated   | 2160  |\n| issuableMilestoneUpdated         | 2112  |\n| mergeRequestApprovalStateUpdated | 2066  |\n| workItemNoteCreated              | 1931  |\n| workItemNoteDeleted              | 1931  |\n| workItemNoteUpdated              | 1931  |\n| loggingLiveTrail                 | 1763  |\n| messageUpdated                   | 1620  |\n| userUpdated                      | 1594  |\n| notificationAdded                | 1581  |\n| root                             | 1575  |\n| conversationUpdated              | 1559  |\n| postAdded                        | 1546  |\n\n### argument\n\n_the word is an argument name_\n\nComplete wordlists:\n\n- `./wordlists/argumentWordlist.csv`\n- `./wordlists/argumentWordlist.txt`\n\n| Word     | Count   |\n| -------- | ------- |\n| input    | 3173101 |\n| id       | 1872365 |\n| limit    | 701205  |\n| where    | 508808  |\n| offset   | 495580  |\n| first    | 488812  |\n| after    | 446756  |\n| before   | 420286  |\n| sort     | 405042  |\n| last     | 404374  |\n| data     | 290310  |\n| filter   | 288024  |\n| search   | 285114  |\n| page     | 252480  |\n| orderBy  | 220850  |\n| email    | 193603  |\n| keywords | 185272  |\n| name     | 152616  |\n| type     | 136942  |\n| ids      | 133078  |\n\n### type\n\n_the word is a type name_\n\nComplete wordlists:\n\n- `./wordlists/typeWordlist.csv`\n- `./wordlists/typeWordlist.txt`\n\n| Word                 | Count |\n| -------------------- | ----- |\n| Query                | 45414 |\n| Mutation             | 37593 |\n| Subscription         | 11541 |\n| RootQueryType        | 1757  |\n| RootQuery            | 1753  |\n| RootMutation         | 1649  |\n| RootMutationType     | 1598  |\n| RootSubscriptionType | 1068  |\n| query_root           | 743   |\n| subscription_root    | 727   |\n| query                | 606   |\n| mutation             | 595   |\n| Mutations            | 260   |\n| mutation_root        | 220   |\n| QueryRoot            | 122   |\n| PlatformQuery        | 110   |\n| PlatformService      | 110   |\n| Queries              | 99    |\n| MutationRoot         | 88    |\n| RootSubscription     | 76    |\n\n### field\n\n_the word is a field name (operation or object field)_\n\nComplete wordlists:\n\n- `./wordlists/fieldWordlist.csv`\n- `./wordlists/fieldWordlist.txt`\n\n| Word           | Count |\n| -------------- | ----- |\n| users          | 35168 |\n| user           | 32032 |\n| resetPassword  | 25490 |\n| products       | 23065 |\n| group          | 18715 |\n| updateUser     | 18712 |\n| analytics      | 17936 |\n| product        | 17858 |\n| login          | 17307 |\n| me             | 16534 |\n| pages          | 14686 |\n| menu           | 13844 |\n| changePassword | 13833 |\n| categories     | 13820 |\n| appSettings    | 13744 |\n| category       | 13708 |\n| company        | 13136 |\n| groups         | 12959 |\n| article        | 12810 |\n| currentUser    | 12786 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fescape-technologies%2Fgraphql-wordlist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fescape-technologies%2Fgraphql-wordlist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fescape-technologies%2Fgraphql-wordlist/lists"}