# getHighestSnapshotSlot

## getHighestSnapshotSlot RPC Method

> Returns the highest slot information that the node has snapshots for. This will find the highest full snapshot slot, and the highest incremental snapshot slot based on the full snapshot slot, if there is one.\
> \*\*Version Restriction\*\*: This method is only available in solana-core v1.9 or newer. Please use getSnapshotSlot for solana-core v1.8 and below.<br>

````json
{"openapi":"3.0.3","info":{"title":"Solana RPC API - getHighestSnapshotSlot Method","version":"1.0.0"},"tags":[{"name":"Snapshot Data","description":"Methods related to snapshot information retrieval. Snapshots are periodic\ncaptures of the ledger state that allow for faster node synchronization.\n"}],"servers":[{"url":"https://public.rpc.solanavibestation.com"},{"url":"https://basic.rpc.solanavibestation.com"},{"url":"https://ultra.rpc.solanavibestation.com"},{"url":"https://elite.rpc.solanavibestation.com"},{"url":"https://epic.rpc.solanavibestation.com"},{"url":"https://basic.swqos.solanavibestation.com"},{"url":"https://ultra.swqos.solanavibestation.com"},{"url":"https://elite.swqos.solanavibestation.com"}],"security":[{},{"AuthHeader":[]},{"URLParameter":[]}],"components":{"securitySchemes":{"AuthHeader":{"type":"apiKey","in":"header","name":"Authorization","description":"Authorization header for API key authentication.\n\n**Example:**\n```\nAuthorization: your-api-key-here\n```\n"},"URLParameter":{"type":"apiKey","in":"query","name":"api_key","description":"API key passed as a URL parameter for authentication.\n\n**Example:**\n```\nhttps://public.rpc.solanavibestation.com/?api_key=your-api-key-here\n```\n"}},"schemas":{"GetHighestSnapshotSlotRequest":{"type":"object","required":["jsonrpc","id","method"],"properties":{"jsonrpc":{"type":"string","description":"JSON-RPC protocol version","enum":["2.0"]},"id":{"oneOf":[{"type":"string"},{"type":"number"}],"description":"Request identifier that will be returned in the response"},"method":{"type":"string","description":"The RPC method name","enum":["getHighestSnapshotSlot"]}}},"GetHighestSnapshotSlotResponse":{"type":"object","description":"RPC response containing the highest snapshot slot information","required":["jsonrpc","id"],"properties":{"jsonrpc":{"type":"string","description":"JSON-RPC protocol version","enum":["2.0"]},"id":{"oneOf":[{"type":"string"},{"type":"number"}],"description":"Request identifier matching the original request"},"result":{"$ref":"#/components/schemas/SnapshotSlotInfo"},"error":{"$ref":"#/components/schemas/RpcError"}}},"SnapshotSlotInfo":{"type":"object","description":"Information about the highest snapshot slots","required":["full"],"properties":{"full":{"type":"integer","format":"int64","description":"The highest full snapshot slot","minimum":0},"incremental":{"type":"integer","format":"int64","nullable":true,"description":"The highest incremental snapshot slot based on the full snapshot slot","minimum":0}}},"RpcError":{"type":"object","description":"Standard JSON-RPC error object","required":["code","message"],"properties":{"code":{"type":"integer","description":"Numeric error code following JSON-RPC 2.0 specification:\n- `-32700`: Parse error\n- `-32600`: Invalid request  \n- `-32601`: Method not found\n- `-32602`: Invalid params\n- `-32603`: Internal error\n- `-32008`: No snapshot\n- `-32005`: Too Many Requests\n- `-32003`: Unauthorized\n"},"message":{"type":"string","description":"Human-readable error message"},"data":{"type":"object","description":"Additional structured error information (optional)","additionalProperties":true}}}}},"paths":{"/":{"post":{"summary":"getHighestSnapshotSlot RPC Method","description":"Returns the highest slot information that the node has snapshots for. This will find the highest full snapshot slot, and the highest incremental snapshot slot based on the full snapshot slot, if there is one.\n**Version Restriction**: This method is only available in solana-core v1.9 or newer. Please use getSnapshotSlot for solana-core v1.8 and below.\n","operationId":"getHighestSnapshotSlot","tags":["Snapshot Data"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetHighestSnapshotSlotRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetHighestSnapshotSlotResponse"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"type":"string"}}}},"403":{"description":"Forbidden","content":{"text/plain":{"schema":{"type":"string"}}}},"429":{"description":"Too Many Requests","content":{"text/plain":{"schema":{"type":"string"}}}},"500":{"description":"Internal Server Error","content":{"text/plain":{"schema":{"type":"string"}}}}}}}}}
````
