Store
// AI & API
Gemini AI API Key

Gemini AI API Key

Gemini AI API access. Packages: 10M $0.25, 30M $0.50, 60M $0.99. Model: gemini-3.5-flash-lite.

API model / Modelgemini-3.5-flash-lite
From $0.25
Choose a package
// START HERE

How to use your API key

After your payment is completed, your API key is delivered securely with your order. Use the official API endpoint shown below, then copy an example directly into your project.

SECUREServer-side API usage
⚑
Modelgemini-3.5-flash-lite
πŸ”‘
Authenticationx-goog-api-key: GEMINI_API_KEY
🌐
Official endpointgenerativelanguage.googleapis.com
01
Choose your package

Select 10M, 30M, or 60M Tokens above.

02
Get your API Key

After payment, open My Account β†’ Order and open your delivery.

03
Set environment variables

Keep your key private. Never put it directly in frontend code.

04
Send your first request

Copy one of the examples below and replace the placeholders.

πŸ“– Quick guideRead in your preferred language
1

αž‡αŸ’αžšαžΎαžŸ Package 10M / 30M / 60M Tokens αžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αž„αŸ‹αž‘αž·αž‰αŸ”

2

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž‘αžΌαž‘αžΆαžαŸ‹αž‡αŸ„αž‚αž‡αŸαž™ αž…αžΌαž› My Account β†’ Order αž αžΎαž™αž”αžΎαž€ Delivery αžŠαžΎαž˜αŸ’αž”αžΈ Copy API Key αž αžΎαž™αž”αŸ’αžšαžΎ Official API endpoint αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ”

3

αžšαž€αŸ’αžŸαžΆ API Key αž“αŸ…αž€αŸ’αž“αž»αž„ Environment Variable αžŠαžΌαž…αž‡αžΆ API_KEYαŸ” αž€αž»αŸ†αžŠαžΆαž€αŸ‹ Key αž“αŸ…αž€αŸ’αž“αž»αž„ HTML ឬ JavaScript αžŠαŸ‚αž›αž’αžΆαž…αž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž˜αžΎαž›αžƒαžΎαž‰αŸ”

4

Gemini αž”αŸ’αžšαžΎ gemini-3.5-flash-lite αž“αž·αž„ header x-goog-api-keyαŸ”

πŸ’» Official API code examplesDirect Gemini API examples using Google's official SDK and REST API.
Python Β· Google GenAI SDK
import os
from google import genai

client = genai.Client(api_key=os.environ["GEMINI_API_KEY"])

response = client.models.generate_content(
    model="gemini-3.5-flash-lite",
    contents="Hello from AngkorDev Store!"
)

print(response.text)

Install: pip install -U google-genai

JavaScript / Node.js Β· Google GenAI SDK
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({
  apiKey: process.env.GEMINI_API_KEY
});

const response = await ai.models.generateContent({
  model: "gemini-3.5-flash-lite",
  contents: "Hello from AngkorDev Store!"
});

console.log(response.text);

Install: npm install @google/genai

cURL Β· Gemini REST API
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash-lite:generateContent" \\
  -H "x-goog-api-key: $GEMINI_API_KEY" \\
  -H "Content-Type: application/json" \\
  -X POST \\
  -d '{
    "contents": [{
      "parts": [{"text": "Hello from AngkorDev Store!"}]
    }]
  }'

Official Gemini REST endpoint. Keep GEMINI_API_KEY server-side.

PHP Β· Gemini REST API
<?php
$apiKey = getenv('GEMINI_API_KEY');
$url = 'https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash-lite:generateContent';

$payload = json_encode([
    'contents' => [[
        'parts' => [['text' => 'Hello from AngkorDev Store!']]
    ]]
]);

$ch = curl_init($url);
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        'x-goog-api-key: ' . $apiKey,
        'Content-Type: application/json'
    ],
    CURLOPT_POSTFIELDS => $payload,
    CURLOPT_RETURNTRANSFER => true,
]);

echo curl_exec($ch);
curl_close($ch);
Java Β· Gemini REST API
import java.net.URI;
import java.net.http.*;

String apiKey = System.getenv("GEMINI_API_KEY");
String url = "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash-lite:generateContent";
String json = "{\"contents\":[{\"parts\":[{\"text\":\"Hello from AngkorDev Store!\"}]}]}";

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create(url))
    .header("x-goog-api-key", apiKey)
    .header("Content-Type", "application/json")
    .POST(HttpRequest.BodyPublishers.ofString(json))
    .build();

HttpResponse<String> response = HttpClient.newHttpClient()
    .send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
Go Β· Gemini REST API
package main

import (
  "bytes"
  "fmt"
  "net/http"
  "os"
  "io"
)

func main() {
  url := "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash-lite:generateContent"
  body := []byte(`{"contents":[{"parts":[{"text":"Hello from AngkorDev Store!"}]}]}`)

  req, _ := http.NewRequest("POST", url, bytes.NewBuffer(body))
  req.Header.Set("x-goog-api-key", os.Getenv("GEMINI_API_KEY"))
  req.Header.Set("Content-Type", "application/json")

  resp, _ := http.DefaultClient.Do(req)
  defer resp.Body.Close()
  data, _ := io.ReadAll(resp.Body)
  fmt.Println(string(data))
}
C# Β· Gemini REST API
using System.Net.Http.Json;

using var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-goog-api-key", Environment.GetEnvironmentVariable("GEMINI_API_KEY"));

var body = new {
    contents = new[] {
        new { parts = new[] { new { text = "Hello from AngkorDev Store!" } } }
    }
};

var response = await client.PostAsJsonAsync(
    "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash-lite:generateContent",
    body);

Console.WriteLine(await response.Content.ReadAsStringAsync());
πŸ”
Keep your API key private

Never put your API key in frontend JavaScript, HTML, GitHub, screenshots, public chat, or a mobile app. Use environment variables or a secure backend.

// PAYMENT SUPPORT

Need to add money?

Contact AngkorDev through any of the channels below to arrange a wallet top-up or payment assistance. Send your account email and requested amount so Admin can verify and credit your balance.