openapi: 3.1.0 info: title: Tokamak Energy Pages API version: wp/v2 description: Public, unauthenticated read access to the static pages of tokamakenergy.com — About Us, Our Fusion Energy and HTS Technology, TE Magnetics, Careers, Early Careers, Current Vacancies, STEM Outreach, Why Fusion, USA, Japan, Videos, Contact Us and Privacy. Verified live at 26 published pages on 2026-08-30. Read-only anonymous surface. contact: name: Tokamak Energy url: https://tokamakenergy.com/contact-us/ x-derived-from: Live WordPress REST API route descriptors and OPTIONS item schemas served by https://tokamakenergy.com/wp-json/ (probed 2026-08-30). servers: - url: https://tokamakenergy.com/wp-json description: Tokamak Energy WordPress REST API tags: - name: Pages description: Public, unauthenticated read access to the static pages of tokamakenergy.com — About Us, Our Fusion Energy and HTS Technology, TE Magnetics, Careers, Early Careers, Current Vacancies, STEM Outreach, W paths: /wp/v2/pages: get: operationId: listPages summary: List pages description: Returns a paginated collection of pages published on tokamakenergy.com. Anonymous, read-only. Probed live 2026-08-30 (26 items). tags: - Pages parameters: - name: context in: query description: Scope under which the request is made; determines fields present in response. required: false schema: type: string enum: - view - embed - edit default: view - name: page in: query description: Current page of the collection. required: false schema: type: integer minimum: 1 default: 1 - name: per_page in: query description: Maximum number of items to be returned in result set. required: false schema: type: integer minimum: 1 maximum: 100 default: 10 - name: search in: query description: Limit results to those matching a string. required: false schema: type: string - name: after in: query description: Limit response to posts published after a given ISO8601 compliant date. required: false schema: type: string format: date-time - name: modified_after in: query description: Limit response to posts modified after a given ISO8601 compliant date. required: false schema: type: string format: date-time - name: author in: query description: Limit result set to posts assigned to specific authors. required: false schema: type: array default: [] items: type: integer - name: author_exclude in: query description: Ensure result set excludes posts assigned to specific authors. required: false schema: type: array default: [] items: type: integer - name: before in: query description: Limit response to posts published before a given ISO8601 compliant date. required: false schema: type: string format: date-time - name: modified_before in: query description: Limit response to posts modified before a given ISO8601 compliant date. required: false schema: type: string format: date-time - name: exclude in: query description: Ensure result set excludes specific IDs. required: false schema: type: array default: [] items: type: integer - name: include in: query description: Limit result set to specific IDs. required: false schema: type: array default: [] items: type: integer - name: menu_order in: query description: Limit result set to posts with a specific menu_order value. required: false schema: type: integer - name: search_semantics in: query description: How to interpret the search input. required: false schema: type: string enum: - exact - name: offset in: query description: Offset the result set by a specific number of items. required: false schema: type: integer - name: order in: query description: Order sort attribute ascending or descending. required: false schema: type: string enum: - asc - desc default: desc - name: orderby in: query description: Sort collection by post attribute. required: false schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order default: date - name: parent in: query description: Limit result set to items with particular parent IDs. required: false schema: type: array default: [] items: type: integer - name: parent_exclude in: query description: Limit result set to all items except those of a particular parent ID. required: false schema: type: array default: [] items: type: integer - name: search_columns in: query description: Array of column names to be searched. required: false schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string - name: slug in: query description: Limit result set to posts with one or more specific slugs. required: false schema: type: array items: type: string - name: status in: query description: Limit result set to posts assigned one or more statuses. required: false schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - dp-rewrite-republish - any type: string responses: '200': description: A page of pages. headers: X-WP-Total: description: Total number of items in the collection. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current per_page value. schema: type: integer Link: description: RFC 8288 pagination links (rel="next" / rel="prev"). schema: type: string content: application/json: schema: type: array items: $ref: '#/components/schemas/Page' example: - id: 9733 date: '2026-07-28T15:41:10' date_gmt: '2026-07-28T14:41:10' guid: rendered: https://tokamakenergy.com/?page_id=9733 modified: '2026-08-27T11:43:57' modified_gmt: '2026-08-27T10:43:57' slug: early-careers status: publish type: page link: https://tokamakenergy.com/early-careers/ title: rendered: Early careers content: rendered:
[vc_row section_type=”fullwidth” height_ratio=”70″ padding_top_multiplier=”5x” padding_bottom_multiplier=”5x” rc_heading_color=”white” rc_link_color=”white” rc_link_hover_color=”primary-2″ rc_bg_type=”image” rc_bg_image=”6432″ rc_bg_color_overlay=”black” rc_bg_opacity_overlay=”30″ mobile_columns_vertical_gap=”none” tablet_sm_height_ratio=”60″ mobile_height_ratio=”60″ rc_font_color=”#ffffff” rc_bg_color=”#4b5 … [truncated by API Evangelist for readability; full value returned by the live API] protected: false excerpt: rendered:
[vc_row section_type=”fullwidth” height_ratio=”70″ padding_top_multiplier=”5x” padding_bottom_multiplier=”5x” rc_heading_color=”white” rc_link_color=”white” rc_link_hover_color=”primary-2″ rc_bg_type=”image” rc_bg_image=”6432″ rc_bg_color_overlay=”black” rc_bg_opacity_overlay=”30″ mobile_columns_vertical_gap=”none” tablet_sm_height_ratio=”60″ mobile_height_ratio=”60″ rc_font_color=”#ffffff” rc_bg_color=”#4b5 … [truncated by API Evangelist for readability; full value returned by the live API] protected: false author: 1 featured_media: 6430 parent: 0 menu_order: 0 comment_status: closed ping_status: closed template: '' meta: inline_featured_image: false footnotes: '' class_list: - post-9733 - page - type-page - status-publish - has-post-thumbnail - hentry - grve-isotope-item yoast_head: '