> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gleap.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Refresh a record summary

> Regenerates the summary, bypassing the staleness cooldown. Rate limited to
once a minute per record — the cooldown is what bounds automatic spend, so
the manual path needs its own floor or it becomes the way around it.



## OpenAPI

````yaml https://api.gleap.io/api-docs.json post /records/{recordType}/{recordId}/summary/refresh
openapi: 3.0.0
info:
  title: gleap-server
  version: 14.0.0
  contact: {}
servers:
  - url: https://api.gleap.io/v3
security: []
paths:
  /records/{recordType}/{recordId}/summary/refresh:
    post:
      tags:
        - Records
      summary: Refresh a record summary
      description: >-
        Regenerates the summary, bypassing the staleness cooldown. Rate limited
        to

        once a minute per record — the cooldown is what bounds automatic spend,
        so

        the manual path needs its own floor or it becomes the way around it.
      operationId: RefreshSummary
      parameters:
        - in: path
          name: recordType
          required: true
          schema:
            type: string
        - in: path
          name: recordId
          required: true
          schema:
            type: string
        - in: header
          name: project
          required: true
          schema:
            type: string
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SummaryResult'
      security:
        - jwt: []
components:
  schemas:
    SummaryResult:
      properties:
        status:
          $ref: '#/components/schemas/SummaryStatus'
        summary: {}
        stale:
          type: boolean
          description: True when the record has moved on but the cooldown is still holding.
      required:
        - status
      type: object
      additionalProperties: false
    SummaryStatus:
      type: string
      enum:
        - disabled
        - not-enabled
        - not-enough-data
        - ok
        - not-found
        - rate-limited
  securitySchemes:
    jwt:
      type: http
      scheme: bearer
      bearerFormat: JWT

````