| Crates.io | rankvectors |
| lib.rs | rankvectors |
| version | 1.3.1 |
| created_at | 2025-10-26 18:39:46.998375+00 |
| updated_at | 2025-11-19 07:06:30.26477+00 |
| description | RankVectors automatically discovers and implements the internal links that improve your website's SEO performance and user experience. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1901721 |
| size | 431,272 |
Intelligent internal linking optimization API using AI.
RankVectors helps you automatically discover and implement optimal internal links across your website to improve SEO performance and user experience.
Most API endpoints support authentication using your RankVectors API key.
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Get your API key from your RankVectors dashboard: Settings → API Keys
Note: Some endpoints (marked in the documentation) support both API key authentication and web session authentication (Stack Auth). API key authentication is required for SDK usage and external integrations like WordPress plugins.
For more information, please visit https://rankvectors.com/docs
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
org.openapitools.codegen.languages.RustClientCodegenPut the package under your project folder in a directory named rankvectors and add the following to Cargo.toml under [dependencies]:
rankvectors = { path = "./rankvectors" }
All URIs are relative to https://api.rankvectors.com
| Class | Method | HTTP request | Description |
|---|
ApiKeysApi | create_api_key | POST /api/api-keys | Create API key ApiKeysApi | delete_api_key | DELETE /api/api-keys/{id} | Delete API key ApiKeysApi | list_api_keys | GET /api/api-keys | List API keys ApiKeysApi | update_api_key | PATCH /api/api-keys/{id} | Update API key AnalyticsApi | get_project_analytics | GET /api/projects/{projectId}/analytics | Get project analytics ContentVerificationApi | get_page_changes | GET /api/projects/{projectId}/changes | Get page changes ContentVerificationApi | verify_content | POST /api/projects/{projectId}/verify-content | Verify page content CrawlingApi | get_crawl_history | GET /api/projects/{projectId}/crawl | Get crawl history CrawlingApi | start_crawl | POST /api/projects/{projectId}/crawl | Start website crawl ImplementationsApi | get_implementation | GET /api/projects/{projectId}/implementations/{implementationId} | Get implementation details ImplementationsApi | implement_links | POST /api/projects/{projectId}/implementations | Implement link suggestions ImplementationsApi | list_implementations | GET /api/projects/{projectId}/implementations | List implementations ImplementationsApi | rollback_implementation | POST /api/projects/{projectId}/implementations/{implementationId}/rollback | Rollback implementation PagesApi | batch_sync_pages | POST /api/projects/{projectId}/pages/batch | Batch sync pages PagesApi | list_pages | GET /api/projects/{projectId}/pages | List pages ProjectsApi | create_project | POST /api/projects | Create a new project ProjectsApi | delete_project | DELETE /api/projects/{projectId} | Delete a project ProjectsApi | get_project | GET /api/projects/{projectId} | Get project details ProjectsApi | list_projects | GET /api/projects | List all projects ProjectsApi | sync_project | POST /api/projects/{projectId}/sync | Sync project SuggestionsApi | delete_suggestion | DELETE /api/projects/{projectId}/suggestions/{suggestionId} | Delete suggestion SuggestionsApi | generate_suggestions | POST /api/projects/{projectId}/suggestions | Generate link suggestions SuggestionsApi | get_suggestions | GET /api/projects/{projectId}/suggestions | Get link suggestions SuggestionsApi | update_suggestion | PATCH /api/projects/{projectId}/suggestions/{suggestionId} | Update suggestion status UserApi | get_user_info | GET /api/user/me | Get authenticated user information WebhooksApi | get_implementation_instructions | GET /api/webhook/implement-link | Get implementation instructions WebhooksApi | report_implementation_status | POST /api/webhook/implement-link | Report implementation status
To get access to the crate's generated documentation, use:
cargo doc --open